diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml
deleted file mode 100644
index 781888bd8..000000000
--- a/.github/workflows/code-quality.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-name: Code Quality
-
-on:
- push:
- branches: [main, development, feature/**, bugfix/**, hotfix/**]
- pull_request:
- branches: [main, beta, development]
-
-jobs:
- quality:
- uses: ConductionNL/.github/.github/workflows/quality.yml@main
- with:
- app-name: openregister
- enable-phpunit: true
diff --git a/.github/workflows/database-tests.yml b/.github/workflows/database-tests.yml
deleted file mode 100644
index ad6dface0..000000000
--- a/.github/workflows/database-tests.yml
+++ /dev/null
@@ -1,391 +0,0 @@
-name: Database Tests
-
-on:
- push:
- branches: [main, development, feature/**, bugfix/**, hotfix/**]
- pull_request:
- branches: [main, development]
-
-concurrency:
- group: database-tests-${{ github.ref }}
- cancel-in-progress: true
-
-jobs:
- # ╔══════════════════════════════════════════════════════════════╗
- # ║ PHPUnit — 2-line matrix: PostgreSQL + MariaDB ║
- # ║ ║
- # ║ Job 1: PHP 8.3, Nextcloud stable32, PostgreSQL 16 ║
- # ║ Job 2: PHP 8.2, Nextcloud stable31, MariaDB 10.11 ║
- # ╚══════════════════════════════════════════════════════════════╝
- phpunit:
- runs-on: ubuntu-latest
- name: "PHPUnit (${{ matrix.database }}, PHP ${{ matrix.php-version }}, NC ${{ matrix.nextcloud-ref }})"
-
- strategy:
- matrix:
- include:
- - php-version: '8.3'
- nextcloud-ref: stable32
- database: pgsql
- db-image: postgres:16
- db-port: '5432'
- db-health-cmd: pg_isready
- db-user: nextcloud
- db-password: nextcloud
- db-name: nextcloud
- php-extensions: pgsql, pdo_pgsql
- db-env: |
- POSTGRES_USER=nextcloud
- POSTGRES_PASSWORD=nextcloud
- POSTGRES_DB=nextcloud
- - php-version: '8.2'
- nextcloud-ref: stable31
- database: mysql
- db-image: mariadb:10.11
- db-port: '3306'
- db-health-cmd: "mariadb-admin ping -h 127.0.0.1 -u root --password=nextcloud"
- db-user: nextcloud
- db-password: nextcloud
- db-name: nextcloud
- php-extensions: mysql, pdo_mysql
- db-env: |
- MYSQL_ROOT_PASSWORD=nextcloud
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_PASSWORD=nextcloud
- fail-fast: false
-
- steps:
- - name: Start database container
- run: |
- # Parse environment variables from matrix
- ENV_ARGS=""
- while IFS= read -r line; do
- [ -z "$line" ] && continue
- ENV_ARGS="$ENV_ARGS -e $line"
- done <<< "${{ matrix.db-env }}"
-
- # Start the database container
- docker run -d \
- --name test-db \
- -p ${{ matrix.db-port }}:${{ matrix.db-port }} \
- $ENV_ARGS \
- ${{ matrix.db-image }}
-
- # Wait for the database to be ready
- echo "Waiting for ${{ matrix.database }} to be ready..."
- for i in $(seq 1 30); do
- if [ "${{ matrix.database }}" = "pgsql" ]; then
- docker exec test-db ${{ matrix.db-health-cmd }} -U ${{ matrix.db-user }} && break
- else
- docker exec test-db ${{ matrix.db-health-cmd }} 2>/dev/null && break
- fi
- echo "Attempt $i/30..."
- sleep 2
- done
- echo "Database is ready."
-
- - name: Checkout Nextcloud server
- uses: actions/checkout@v4
- with:
- repository: nextcloud/server
- ref: ${{ matrix.nextcloud-ref }}
- path: server
-
- - name: Checkout server submodules
- run: |
- cd server
- git submodule update --init 3rdparty
-
- - name: Checkout app
- uses: actions/checkout@v4
- with:
- path: server/apps/openregister
-
- - name: Setup PHP
- uses: shivammathur/setup-php@v2
- with:
- php-version: ${{ matrix.php-version }}
- extensions: mbstring, intl, zip, gd, curl, xml, json, ${{ matrix.php-extensions }}
- coverage: xdebug
- tools: composer:v2
-
- - name: Install Nextcloud with ${{ matrix.database }}
- run: |
- cd server
- if [ "${{ matrix.database }}" = "pgsql" ]; then
- php occ maintenance:install \
- --database pgsql \
- --database-host 127.0.0.1 \
- --database-port ${{ matrix.db-port }} \
- --database-name ${{ matrix.db-name }} \
- --database-user ${{ matrix.db-user }} \
- --database-pass ${{ matrix.db-password }} \
- --admin-user admin \
- --admin-pass admin
- else
- php occ maintenance:install \
- --database mysql \
- --database-host 127.0.0.1:${{ matrix.db-port }} \
- --database-name ${{ matrix.db-name }} \
- --database-user ${{ matrix.db-user }} \
- --database-pass ${{ matrix.db-password }} \
- --admin-user admin \
- --admin-pass admin
- fi
- php occ app:enable openregister
- chmod -R a+w config
-
- - name: Install app dependencies
- run: |
- cd server/apps/openregister
- composer install --no-progress --prefer-dist --optimize-autoloader
-
- - name: Validate test infrastructure
- run: |
- cd server/apps/openregister
- if [ ! -f phpunit.xml ] && [ ! -f phpunit-unit.xml ]; then
- echo "::error::No phpunit.xml or phpunit-unit.xml found."
- exit 1
- fi
- echo "PHPUnit infrastructure validated."
-
- - name: Run PHPUnit tests
- run: |
- cd server/apps/openregister
- CONFIG_FILE="phpunit.xml"
- if [ ! -f "$CONFIG_FILE" ]; then
- CONFIG_FILE="phpunit-unit.xml"
- fi
- ./vendor/bin/phpunit \
- -c "$CONFIG_FILE" \
- --colors=always \
- --coverage-clover=coverage/clover.xml
-
- - name: Guard coverage baseline
- if: matrix.php-version == '8.3' && matrix.database == 'pgsql'
- run: |
- cd server/apps/openregister
- if [ -f scripts/coverage-guard.php ]; then
- php scripts/coverage-guard.php coverage/clover.xml
- fi
-
- - name: Upload coverage artifact
- if: always() && matrix.php-version == '8.3' && matrix.database == 'pgsql'
- uses: actions/upload-artifact@v4
- with:
- name: coverage-report
- path: server/apps/openregister/coverage/
- retention-days: 14
- if-no-files-found: ignore
-
- - name: Stop database container
- if: always()
- run: docker rm -f test-db || true
-
- # ╔══════════════════════════════════════════════════════════════╗
- # ║ Newman Integration Tests — same 2-line matrix ║
- # ║ ║
- # ║ MagicMapper only (blob storage removed) ║
- # ╚══════════════════════════════════════════════════════════════╝
- newman:
- runs-on: ubuntu-latest
- name: "Newman (${{ matrix.database }}, PHP ${{ matrix.php-version }}, NC ${{ matrix.nextcloud-ref }})"
-
- strategy:
- matrix:
- include:
- - php-version: '8.3'
- nextcloud-ref: stable32
- database: pgsql
- db-image: postgres:16
- db-port: '5432'
- db-health-cmd: pg_isready
- db-user: nextcloud
- db-password: nextcloud
- db-name: nextcloud
- php-extensions: pgsql, pdo_pgsql
- db-env: |
- POSTGRES_USER=nextcloud
- POSTGRES_PASSWORD=nextcloud
- POSTGRES_DB=nextcloud
- - php-version: '8.2'
- nextcloud-ref: stable31
- database: mysql
- db-image: mariadb:10.11
- db-port: '3306'
- db-health-cmd: "mariadb-admin ping -h 127.0.0.1 -u root --password=nextcloud"
- db-user: nextcloud
- db-password: nextcloud
- db-name: nextcloud
- php-extensions: mysql, pdo_mysql
- db-env: |
- MYSQL_ROOT_PASSWORD=nextcloud
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_PASSWORD=nextcloud
- fail-fast: false
-
- steps:
- - name: Start database container
- run: |
- ENV_ARGS=""
- while IFS= read -r line; do
- [ -z "$line" ] && continue
- ENV_ARGS="$ENV_ARGS -e $line"
- done <<< "${{ matrix.db-env }}"
-
- docker run -d \
- --name test-db \
- -p ${{ matrix.db-port }}:${{ matrix.db-port }} \
- $ENV_ARGS \
- ${{ matrix.db-image }}
-
- echo "Waiting for ${{ matrix.database }} to be ready..."
- for i in $(seq 1 30); do
- if [ "${{ matrix.database }}" = "pgsql" ]; then
- docker exec test-db ${{ matrix.db-health-cmd }} -U ${{ matrix.db-user }} && break
- else
- docker exec test-db ${{ matrix.db-health-cmd }} 2>/dev/null && break
- fi
- echo "Attempt $i/30..."
- sleep 2
- done
- echo "Database is ready."
-
- - name: Checkout Nextcloud server
- uses: actions/checkout@v4
- with:
- repository: nextcloud/server
- ref: ${{ matrix.nextcloud-ref }}
- path: server
-
- - name: Checkout server submodules
- run: |
- cd server
- git submodule update --init 3rdparty
-
- - name: Checkout app
- uses: actions/checkout@v4
- with:
- path: server/apps/openregister
-
- - name: Setup PHP
- uses: shivammathur/setup-php@v2
- with:
- php-version: ${{ matrix.php-version }}
- extensions: mbstring, intl, zip, gd, curl, xml, json, ${{ matrix.php-extensions }}
- tools: composer:v2
-
- - name: Install Nextcloud with ${{ matrix.database }}
- run: |
- cd server
- if [ "${{ matrix.database }}" = "pgsql" ]; then
- php occ maintenance:install \
- --database pgsql \
- --database-host 127.0.0.1 \
- --database-port ${{ matrix.db-port }} \
- --database-name ${{ matrix.db-name }} \
- --database-user ${{ matrix.db-user }} \
- --database-pass ${{ matrix.db-password }} \
- --admin-user admin \
- --admin-pass admin
- else
- php occ maintenance:install \
- --database mysql \
- --database-host 127.0.0.1:${{ matrix.db-port }} \
- --database-name ${{ matrix.db-name }} \
- --database-user ${{ matrix.db-user }} \
- --database-pass ${{ matrix.db-password }} \
- --admin-user admin \
- --admin-pass admin
- fi
-
- - name: Install and enable app
- run: |
- cd server/apps/openregister
- composer install --no-progress --prefer-dist --optimize-autoloader
- cd ../../
- php occ app:enable openregister
-
- - name: Start PHP built-in server
- run: |
- cd server
- php -S 0.0.0.0:8080 &
- sleep 3
- curl -s -o /dev/null -w "%{http_code}" http://localhost:8080/status.php || echo "Server not ready"
-
- - name: Setup Node.js and Newman
- uses: actions/setup-node@v4
- with:
- node-version: "20"
-
- - name: Install Newman
- run: npm install -g newman
-
- - name: Validate Newman collections
- run: |
- cd server/apps/openregister/tests/integration
- COLLECTIONS=$(find . -name "*.postman_collection.json" 2>/dev/null | wc -l)
- if [ "$COLLECTIONS" -eq 0 ]; then
- echo "::error::No .postman_collection.json files found in tests/integration."
- exit 1
- fi
- echo "Found $COLLECTIONS Postman collection(s)."
-
- - name: Run Newman tests (MagicMapper only)
- run: |
- cd server/apps/openregister/tests/integration
-
- FAIL=0
- for collection in *.postman_collection.json; do
- [ -f "$collection" ] || continue
- echo ""
- echo "=== Running: $collection ==="
- newman run "$collection" \
- --env-var "base_url=http://localhost:8080" \
- --env-var "admin_user=admin" \
- --env-var "admin_password=admin" \
- --reporters cli || FAIL=1
- done
- if [ "$FAIL" -ne 0 ]; then
- echo "::error::One or more Newman collections failed."
- exit 1
- fi
-
- - name: Stop database container
- if: always()
- run: docker rm -f test-db || true
-
- # ╔══════════════════════════════════════════════════════════════╗
- # ║ Summary — aggregates results from all matrix jobs ║
- # ╚══════════════════════════════════════════════════════════════╝
- summary:
- if: always()
- runs-on: ubuntu-latest
- name: "Database Test Summary"
- needs: [phpunit, newman]
-
- steps:
- - name: Report results
- run: |
- echo "## Database Test Matrix Results" >> $GITHUB_STEP_SUMMARY
- echo "" >> $GITHUB_STEP_SUMMARY
- echo "| Job | Result |" >> $GITHUB_STEP_SUMMARY
- echo "|-----|--------|" >> $GITHUB_STEP_SUMMARY
-
- icon() {
- case "$1" in
- success) echo "pass" ;;
- failure) echo "FAIL" ;;
- skipped) echo "skip" ;;
- *) echo "$1" ;;
- esac
- }
-
- echo "| PHPUnit (PG/8.3/NC32 + MariaDB/8.2/NC31) | $(icon '${{ needs.phpunit.result }}') |" >> $GITHUB_STEP_SUMMARY
- echo "| Newman (PG/8.3/NC32 + MariaDB/8.2/NC31) | $(icon '${{ needs.newman.result }}') |" >> $GITHUB_STEP_SUMMARY
-
- - name: Fail if any job failed
- if: needs.phpunit.result == 'failure' || needs.newman.result == 'failure'
- run: exit 1
diff --git a/.github/workflows/issues-from-markdown.yml b/.github/workflows/issues-from-markdown.yml
deleted file mode 100644
index 9527bfb13..000000000
--- a/.github/workflows/issues-from-markdown.yml
+++ /dev/null
@@ -1,141 +0,0 @@
-name: Create Issues from Markdown
-
-on:
- push:
- branches:
- # - main
- # - master
- # - development
- - never
- paths:
- - 'issues/*.md'
- - '!issues/README.md'
- - '!issues/.template.md'
-
-jobs:
- create-issues:
- runs-on: ubuntu-latest
- permissions:
- issues: write
- contents: write
-
- steps:
- - name: Checkout repository
- uses: actions/checkout@v4
- with:
- fetch-depth: 2
-
- - name: Get changed files
- id: changed-files
- run: |
- # Get list of added markdown files in issues folder
- CHANGED_FILES=$(git diff --name-only --diff-filter=A HEAD~1 HEAD -- 'issues/*.md' | grep -v 'README.md' | grep -v '.template.md' || true)
- echo "files=$CHANGED_FILES" >> $GITHUB_OUTPUT
- echo "Changed files: $CHANGED_FILES"
-
- - name: Create issues from markdown files
- if: steps.changed-files.outputs.files != ''
- uses: actions/github-script@v7
- with:
- script: |
- const fs = require('fs');
- const path = require('path');
-
- const changedFiles = `${{ steps.changed-files.outputs.files }}`.split('\n').filter(f => f.trim());
-
- for (const file of changedFiles) {
- if (!file || !fs.existsSync(file)) continue;
-
- console.log(`Processing: ${file}`);
- const content = fs.readFileSync(file, 'utf8');
-
- // Parse frontmatter
- const frontmatterMatch = content.match(/^---\n([\s\S]*?)\n---\n([\s\S]*)$/);
- if (!frontmatterMatch) {
- console.log(`No frontmatter found in ${file}, skipping`);
- continue;
- }
-
- const frontmatter = frontmatterMatch[1];
- const body = frontmatterMatch[2].trim();
-
- // Parse YAML-like frontmatter manually
- let title = '';
- let labels = [];
- let assignees = [];
- let milestone = '';
-
- for (const line of frontmatter.split('\n')) {
- if (line.startsWith('title:')) {
- title = line.replace('title:', '').trim().replace(/^["']|["']$/g, '');
- } else if (line.startsWith('labels:')) {
- const labelsMatch = line.match(/\[([^\]]*)\]/);
- if (labelsMatch) {
- labels = labelsMatch[1].split(',').map(l => l.trim().replace(/^["']|["']$/g, '')).filter(l => l);
- }
- } else if (line.startsWith('assignees:')) {
- const assigneesMatch = line.match(/\[([^\]]*)\]/);
- if (assigneesMatch) {
- assignees = assigneesMatch[1].split(',').map(a => a.trim().replace(/^["']|["']$/g, '')).filter(a => a);
- }
- } else if (line.startsWith('milestone:')) {
- milestone = line.replace('milestone:', '').trim().replace(/^["']|["']$/g, '');
- }
- }
-
- if (!title) {
- console.log(`No title found in ${file}, skipping`);
- continue;
- }
-
- // Check if issue with same title already exists
- const existingIssues = await github.rest.issues.listForRepo({
- owner: context.repo.owner,
- repo: context.repo.repo,
- state: 'all',
- per_page: 100
- });
-
- const isDuplicate = existingIssues.data.some(issue => issue.title === title);
- if (isDuplicate) {
- console.log(`Issue "${title}" already exists, skipping`);
- continue;
- }
-
- // Create the issue
- const issueParams = {
- owner: context.repo.owner,
- repo: context.repo.repo,
- title: title,
- body: body + `\n\n---\n*This issue was automatically created from \`${file}\`*`
- };
-
- if (labels.length > 0) {
- issueParams.labels = labels;
- }
-
- if (assignees.length > 0) {
- issueParams.assignees = assignees;
- }
-
- const issue = await github.rest.issues.create(issueParams);
- console.log(`Created issue #${issue.data.number}: ${title}`);
- }
-
- - name: Delete processed markdown files
- if: steps.changed-files.outputs.files != ''
- run: |
- FILES="${{ steps.changed-files.outputs.files }}"
- if [ -n "$FILES" ]; then
- for file in $FILES; do
- if [ -f "$file" ] && [ "$file" != "issues/README.md" ] && [ "$file" != "issues/.template.md" ]; then
- git rm "$file"
- echo "Deleted: $file"
- fi
- done
-
- git config user.name "github-actions[bot]"
- git config user.email "github-actions[bot]@users.noreply.github.com"
- git commit -m "chore: remove processed issue files [skip ci]" || echo "No changes to commit"
- git push
- fi
diff --git a/.github/workflows/pr-to-beta.yml b/.github/workflows/pr-to-beta.yml
deleted file mode 100644
index 044b0da54..000000000
--- a/.github/workflows/pr-to-beta.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-name: Create or update PR to beta
-
-on:
- push:
- branches: [development]
-
-jobs:
- sync:
- uses: ConductionNL/.github/.github/workflows/sync-to-beta.yml@main
diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml
new file mode 100644
index 000000000..0df3c9635
--- /dev/null
+++ b/.github/workflows/quality.yml
@@ -0,0 +1,25 @@
+name: Quality
+
+on:
+ push:
+ branches: [main, development, feature/**, bugfix/**, hotfix/**]
+ pull_request:
+ branches: [main, development]
+
+jobs:
+ quality:
+ uses: ConductionNL/.github/.github/workflows/quality.yml@main
+ with:
+ app-name: openregister
+ php-version: "8.3"
+ php-test-versions: '["8.3", "8.4"]'
+ nextcloud-test-refs: '["stable32"]'
+ enable-psalm: true
+ enable-phpstan: true
+ enable-phpmetrics: true
+ enable-frontend: true
+ enable-eslint: true
+ enable-phpunit: false # PHPUnit runs in database-tests.yml with PG + MariaDB matrix
+ enable-newman: false # Newman runs in database-tests.yml with PG + MariaDB matrix
+ enable-coverage-guard: true
+ enable-sbom: true
diff --git a/.github/workflows/release-beta.yml b/.github/workflows/release-beta.yml
deleted file mode 100644
index d5aca1c75..000000000
--- a/.github/workflows/release-beta.yml
+++ /dev/null
@@ -1,14 +0,0 @@
-name: Beta Release
-
-on:
- push:
- branches: [beta]
-
-jobs:
- release:
- uses: ConductionNL/.github/.github/workflows/release-beta.yml@main
- with:
- app-name: openregister
- verify-vendor-deps: true
- vendor-check-paths: 'openai-php/client/src,theodo-group/llphant/src'
- secrets: inherit
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
new file mode 100644
index 000000000..1d181a86f
--- /dev/null
+++ b/.github/workflows/release.yml
@@ -0,0 +1,39 @@
+name: Release
+
+on:
+ push:
+ branches: [development]
+ pull_request:
+ branches: [beta, main]
+ types: [closed]
+
+jobs:
+ unstable:
+ if: github.event_name == 'push' && github.ref == 'refs/heads/development'
+ uses: ConductionNL/.github/.github/workflows/release.yml@main
+ with:
+ release-type: unstable
+ app-name: openregister
+ verify-vendor-deps: true
+ vendor-check-paths: 'openai-php/client/src,theodo-group/llphant/src'
+ secrets: inherit
+
+ beta:
+ if: github.event.pull_request.merged == true && github.base_ref == 'beta'
+ uses: ConductionNL/.github/.github/workflows/release.yml@main
+ with:
+ release-type: beta
+ app-name: openregister
+ verify-vendor-deps: true
+ vendor-check-paths: 'openai-php/client/src,theodo-group/llphant/src'
+ secrets: inherit
+
+ stable:
+ if: github.event.pull_request.merged == true && github.base_ref == 'main'
+ uses: ConductionNL/.github/.github/workflows/release.yml@main
+ with:
+ release-type: stable
+ app-name: openregister
+ verify-vendor-deps: true
+ vendor-check-paths: 'openai-php/client/src,theodo-group/llphant/src'
+ secrets: inherit
diff --git a/.license-overrides.json b/.license-overrides.json
new file mode 100644
index 000000000..886ee1a8a
--- /dev/null
+++ b/.license-overrides.json
@@ -0,0 +1,4 @@
+{
+ "@fortawesome/free-solid-svg-icons": "License is (CC-BY-4.0 AND MIT) — both are approved open-source licenses, compound AND expression not parsed by checker",
+ "smalot/pdfparser": "License is LGPL-3.0 — equivalent to LGPL-3.0-only which is on the allowlist, SPDX identifier variation not recognized by checker"
+}
diff --git a/.phpunit.cache/test-results b/.phpunit.cache/test-results
index f7e36c728..71e0e0655 100644
--- a/.phpunit.cache/test-results
+++ b/.phpunit.cache/test-results
@@ -1 +1 @@
-{"version":2,"defects":{"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationAutoSelectionForUserWithNoOrganisations":1,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationCacheOnFirstTimeCreation":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#simple_name":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_hyphens":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_spaces":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_special_chars":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#numeric_start":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#consecutive_underscores":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#trailing_underscores":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableExistenceCheckingWithCaching":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testPrivateTableExistsMethodWithCaching":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaVersionCalculation":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetExistingSchemaTables":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableCreationWorkflow":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableCreationErrorHandling":1,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testCreateException":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testUpdateException":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testFindApplicableExceptions":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testFindBySubject":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testFindByUuid":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testCountByCriteria":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testDeactivateException":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testActivateException":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testDeleteByUuid":8,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperTest::testFindAllWithPublishedFilter":8,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperTest::testGetStatisticsPublishedCount":8,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperTest::testRegisterDeleteThrowsIfObjectsAttached":8,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaEmpty":8,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaMultiple":8,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaZeroForUnreferenced":8,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithBatchSaving":8,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithErrors":8,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithEmptyFile":8,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvAsync":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testEnsureRelationIndexBuildsFromSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexExcludesNoAction":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexExcludesNoOnDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexHandlesArrayRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexResolvesSlugRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testMultipleSchemasReferencingSameTarget":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexIsCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteNoIncomingReferences":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteDetectsCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteDetectsRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetNullNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetNullOnRequiredFallsBackToRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultWithDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultNoDefaultFallsToSetNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultNoDefaultRequiredFallsToRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteRestrictWithNoDependentsAllowsDeletion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteChainedCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteChainedCascadeIntoRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSkipsAlreadyDeletedDependents":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteCircularReferenceDetection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteMixedActionTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testHasIncomingReferencesReturnsFalseForUnreferenced":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testHasIncomingReferencesReturnsTrueForReferenced":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsExecutionOrder":8,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs256Token":1,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs384Token":1,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs512Token":1,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithTwigPayloadTemplate":1,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithX5tHeader":1,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testPrepareObjectsForSaveSingleSchemaPath":8,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectThrowsWhenNoUser":1,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectThrowsWhenNoCalendar":1,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectReturnsEmptyWhenNoTasks":1,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectReturnsMatchingTasks":1,"Unit\\Service\\TaskServiceTest::testCreateTaskCreatesCalendarObject":1,"Unit\\Service\\TaskServiceTest::testUpdateTaskThrowsWhenNotFound":1,"Unit\\Service\\TaskServiceTest::testUpdateTaskUpdatesFields":1,"Unit\\Service\\TaskServiceTest::testDeleteTaskThrowsWhenNotFound":1,"Unit\\Service\\TaskServiceTest::testDeleteTaskDeletesCalendarObject":1,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayRequiresOcClass":1,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesRequiresOcClass":1,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testSetExpiryDateUpdatesNullExpires":1,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSetExpiryDate":1,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectReturnsCachedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectWithStringId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsReturnsEmptyForEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsBulkLoadsFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsSkipsAlreadyCachedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsReturnsEmptyOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsWithDuplicateIdentifiers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsUpdatesStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsMixedCachedAndUncached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsReturnsInitialStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsTracksHitsAndMisses":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsTracksNameHitsAndMisses":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsCacheSizeReflectsLoadedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsNameCacheSizeReflectsSetNames":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsQueryCacheSize":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsNameHitRate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsIncludesDistributedNameCacheSize":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheClearsAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheWithPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheWithoutDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithNullObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeOnDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeOnUpdate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeRemovesObjectFromCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteRemovesNameFromDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateUpdatesNameCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithNullSchemaAndRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithExplicitRegisterAndSchemaIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateWithIndexService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeUpdateWithIndexService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateWithIndexFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateWithIndexUnavailable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteWithIndexService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteWithSolrFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteWithSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateUsesUuidWhenNameNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeNullObjectNullSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeSchemaDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesResetsStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesClearsNameCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesHandlesDistributedQueryCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesHandlesDistributedNameCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetAndGetObjectName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameReturnsNullForUnknownWhenDbFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFromDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindsOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindsObjectViaFindAcrossAllSources":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameUsesUuidWhenNameIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameWithIntIdentifier":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameEnforcesMaxTtl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameWithTtlWithinLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindsOrganisationWithNullName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindAcrossAllSourcesNullObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesReturnsEmptyForEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesReturnsCachedNames":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesChecksDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFallsBackToOrganisationMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFallsBackToObjectMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesHandlesDbException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFiltersToUuidOnlyResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesObjectWithNullNameUsesUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesMatchByNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesOrgWithNullNameUsesUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesBatchLoadsMagicTables":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesTriggersWarmupWhenEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesWithForceWarmup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesSkipsWarmupWhenCachePopulated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesFiltersToUuidKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheLoadsOrganisationsAndObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheOrganisationsTakePriority":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheUpdatesStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheSkipsObjectsWithNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheSkipsOrganisationsWithNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheWithMagicTables":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheWithMagicMappingEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheWithMagicTableQueryException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheWithMagicTablesOuterException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheSchemaFindException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCacheClearsDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCacheHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testConstructorWithoutCacheFactory":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testConstructorWithCacheFactoryException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testConstructorWithNullCacheFactoryAndUserSession":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCount":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountReturnsZeroWhenNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountWithoutDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSolrDashboardStatsThrowsWithoutContainer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrReturnsErrorWithoutContainer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrReturnsErrorWithoutContainer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardReturnsErrorWithoutContainer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSolrDashboardStatsWithService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetIndexServiceReturnsNullOnContainerException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCacheEvictionWhenExceedingMaxSize":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCacheObjectWithNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPersistNameCacheToDistributedStoresEntries":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPersistNameCacheToDistributedWithoutCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPersistNameCacheToDistributedHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesNonUuidIdentifiers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesMappingDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testQueryTableForNamesAllColumnsFail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testQueryTableForNamesSkipsNullAndEmptyNames":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSchemaRelatedCachesWithSchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSchemaRelatedCachesWithoutSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectArrayWithMixedValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testIsDateString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testFormatDateForSolr":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testFormatDateForSolrInvalidDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testQueryTableForNamesEmptyUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPersistNameCacheToDistributedMetadataFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesMatchBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesMatchByUri":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectStringIsHandledAsString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectIntegerSuffix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectFloatSuffix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsCalculatesQueryHitRate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCachePatternFiltersInMemoryCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesWithValidResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesStopsWhenAllFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testQueryTableForNamesColumnFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testQueryTableForNamesReturnsNameDirectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesIntegratesBatchResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheStoresNameFromMagicTableRow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetCreatedSubObjectsReturnsEmptyArrayInitially":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testTrackCreatedSubObjectAddsSubObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testTrackMultipleSubObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testClearCreatedSubObjectsClearsSubObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testClearAllCachesClearsEverything":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithEmptyData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsFindsUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsFindsUrls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsFindsNumericIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsSkipsNonStringKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsSkipsPlainTextValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithPrefixedUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithUuidWithoutDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithNestedArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithArrayOfUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsSkipsEmptyStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithSchemaPropertyTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithTextUuidFormatProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithArrayOfObjectsSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithStandardUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithUuidWithoutDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithPrefixedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithPrefixedUuidNoDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithPlainText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithOpenSource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithIdentifierLikeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testRemoveQueryParametersWithNoParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testRemoveQueryParametersStripsParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathSimple":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathDeeplyNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathReturnsNullForMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathReturnsNullForMissingNestedKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathConvertsIntToString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathReturnsNullForNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCreateSlugBasic":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCreateSlugWithSpecialChars":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCreateSlugTrimsHyphens":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCreateSlugLimitsLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCreateSlugWithNumbers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithAllEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithNonEmptyValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectSkipsMetadataKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithNestedEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithNestedNonEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithNonEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithZero":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithIndexedArrayAllEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithIndexedArraySomeNonEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultAlwaysBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultAlwaysBehaviorEvenWithValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultFalsyBehaviorWithMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultFalsyBehaviorWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultFalsyBehaviorWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultFalsyBehaviorWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultFalsyBehaviorWithValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultDefaultBehaviorWithMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultDefaultBehaviorWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultDefaultBehaviorWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultDefaultBehaviorWithValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueNonTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueSimplePropertyRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueSimpleRefPreservesArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueSimpleRefMissingProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueComplexTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueNonStringValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsAuditTrailsEnabledReturnsTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsAuditTrailsEnabledReturnsFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsAuditTrailsEnabledDefaultsToTrueOnMissingSetting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsAuditTrailsEnabledDefaultsToTrueOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsNoAlwaysProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsAppliesAlwaysDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsSkipsNullDefaultValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsWithTemplateValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsReturnsDataWhenNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsAppliesDefaultWhenMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsDoesNotOverrideExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsWithFalsyBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsWithAlwaysBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsReturnsDataWhenNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataDelegatesToHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithImageFieldString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithImageFieldFileObjectsDownloadUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithImageFieldFileObjectsAccessUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithPublishedField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithDepublishedField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithEmptyPublishedValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithNumericImageValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataWithSelfMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataWithExplicitUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataWithIdInData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataNormalizesEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataProcessesUploadedFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataNoUploadedFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterWithEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterWithIntIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterWithNullRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGenerateSlugWithSlugField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGenerateSlugWithNoSlugField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGenerateSlugWithMissingFieldValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGenerateSlugWithNestedField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceCachedResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceBySlugViaFindAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceByPathReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceWithQueryParameters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceNotFoundCachesNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceByUrlPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsSlugFromSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsSlugFromData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsPublishedToNullWhenEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataHandlesInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsDepublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsDepublishedToNullWhenMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetCachedSchemaFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetCachedRegisterFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateObjectRelationsSetsRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectReturnsNullWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectReturnsEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectThrowsOnLockedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectAllowsLockOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForObjectPropertiesWithObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForObjectPropertiesEmptyObjectNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForObjectPropertiesEmptyObjectRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForArrayPropertyWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForArrayPropertyWithEmptyStringItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForScalarPropertyNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForScalarPropertyRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsSkipsMissingProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFillMissingSchemaPropertiesWithNullAddsNullForMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFillMissingSchemaPropertiesDoesNotOverrideExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFillMissingSchemaPropertiesReturnsDataOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testPreCacheParentNameCachesName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testPreCacheParentNameReturnsEarlyOnNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testPreCacheParentNameFallsBackToNaam":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testPreCacheParentNameHandlesHydrationException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testClearImageMetadataIfFilePropertyClearsImage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testClearImageMetadataIfFilePropertyDoesNotClearNonFileProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testClearImageMetadataIfNoImageFieldConfigured":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesAppliesDefaultWhenMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesDoesNotOverrideExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesWithConstValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesWithFalsyBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesWithAlwaysBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesWithTwigSimpleRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesWithTwigComplexTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesReturnsDataWhenNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesGeneratesSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesSkipsSlugWhenAlreadyPresent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesNonTemplateValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesSkipsWhenEmptyProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesSkipsPropertyWithoutValidateReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesSkipsNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesSkipsUnchangedValueOnUpdate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testDeleteOrphanedRelatedObjectsSoftDeletes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testDeleteOrphanedRelatedObjectsHandlesDoesNotExist":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testDeleteOrphanedRelatedObjectsHandlesGenericException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testDeleteOrphanedRelatedObjectsUsesSystemUserWhenNoUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsReturnsEarlyWhenNoRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsNonUuidRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsWhenNoPropertyConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsNullRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsReturnsEmptyForNonList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsReturnsEmptyForEmptyValidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsSkipsExistingUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsReturnsEmptyWhenNoRefInItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsCopiesRefFromPropertyLevel":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeSingleObjectReturnsNullWithNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeSingleObjectReturnsNullForEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeSingleObjectReturnsNullForEmptyIdOnly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeSingleObjectReturnsNullWhenParentHasNoUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeSingleObjectThrowsOnInvalidSchemaRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHandleObjectUpdateReturnsUnpersistedWhenPersistFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHandleObjectCreationReturnsUnpersistedWhenPersistFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testProcessFilePropertiesWithRollbackNoFileProps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testProcessFilePropertiesWithRollbackDeletesOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeObjectsReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeObjectsSkipsPropertiesNotInData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeObjectsSkipsEmptyPropertyValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeObjectsSkipsWriteBackEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHandleInverseRelationsWriteBackReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHandleInverseRelationsWriteBackSkipsEmptyPropertyValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHandleInverseRelationsWriteBackRemovesAfterWriteBack":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectAllowsNonArrayLock":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectAllowsNullLockOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterWithStringSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterThrowsOnInvalidStringSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsUpdatesRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsWhenAlreadyRelated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsNoRefInProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsHandlesSchemaResolutionFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsUsesItemsRefForArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceDirectFindFallsToSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsDepublishedToNullWhenEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataHandlesInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithArrayOfFileIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataPublishedFieldNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataDepublishedFieldNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithZero":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithArrayOfObjectsAndNestedArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithTextUriFormatProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithTextUrlFormatProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithShortHyphenatedString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithCommonWordClosedSource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithUnderscoreId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesUsesMergedContextForTwig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesNullTemplateSourceMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterWithStringRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataPrefersExplicitUuidOverSelfId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataWithNonArraySelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceCleanedCachedResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceDirectSlugMatchAsLastResort":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceDirectSlugLastResort":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataPreservesPublishedWhenNotInSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithImageArrayOfNumericIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithImageFieldNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithEmptyDepublishedValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithNullPublishedValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithSystemsoftwareCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithClosedSource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithShortString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsWithTemplateValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsSkipsNullDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsWithNullResolvedValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferenceExistsReturnsWhenSchemaCannotBeResolved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferenceExistsThrowsValidationExceptionWhenObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferenceExistsPassesWhenObjectFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferenceExistsLogsWarningOnGenericException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferenceExistsWithNullRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesCallsValidateForArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesSkipsEmptyArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesValidatesSingleProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithBooleanFalseValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithZeroValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithSchemaExceptionReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithArrayOfObjectsContainingNestedArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithIntegerZeroValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithFalseValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithMixedKeysIncludingMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithNonEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithNestedEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithUnderscoreIdentifier":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithOnlySpaces":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithTextUrlFormatNonUuidValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsArrayOfObjectsWithNestedArrayItem":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsWhenAlreadyInRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsWhenTargetSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsWhenNoRefInProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsHandlesItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataWithNullPublishedKeepsExistingNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataWithBoolPublishedTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsCopiesInversedByFromPropertyLevel":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsCopiesRegisterFromPropertyLevel":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSaveObjectCreatesNewEntityWithPersistFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSaveObjectUpdatesExistingEntityWithPersistFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceUuidWithDoesNotExist":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGenerateSlugWithEmptyFieldValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testPreCacheParentNameWithNoNameAndNoFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testDeleteOrphanedRelatedObjectsWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithEmptyArrayImageValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testScanForRelationsWithSimpleData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testApplyPropertyDefaultsAppliesDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithNonExistentUuidCreatesNewObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithExistingUuidUpdatesObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithoutUuidGeneratesNewUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInvalidSchemaReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testEmptyCascadingObjectsAreSkipped":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInversedBySingleObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithoutInversedByStoresIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testMixedCascadingScenarios":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testInversedByWithArrayPropertyAddsToExistingArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInversedByArrayObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithoutInversedByArrayStoresUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithRegisterEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithNumericIdUsesCachedLookup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithSlugUsesMapperFind":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithSchemaEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithNumericIdUsesCachedLookup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithSlugUsesMapperFind":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaThrowsWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectWithEntitySetsCurrentObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectWithStringIdUsesUnifiedMapperWhenContextSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectFallsBackToUnifiedObjectMapperWithoutContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsNullInitially":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsCurrentObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetSchemaThrowsWhenNotSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetSchemaReturnsSchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetRegisterThrowsWhenNotSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetRegisterReturnsRegisterId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindDelegatesToGetHandlerAndRenders":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindReturnsNullWhenObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSetsRegisterContextWhenProvided":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectWithArrayData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectWithObjectEntityExtractsUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectSetsContextFromParameters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectDelegatesToDeleteHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectWhenNotFoundChecksPermissionIfSchemaSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishDelegatesToPublishHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishWithCustomDateAndRbac":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDepublishDelegatesToPublishHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testLockObjectDelegatesToLockHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testUnlockObjectDelegatesToLockHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectsDelegatesToBulkOpsHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsDelegatesToBulkOpsHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountDelegatesToObjectMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountRemovesLimitFromConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetLogsDelegatesToGetHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectWithArrayNoUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectExtractsFromSelfId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectExtractsFromTopLevelId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectWithObjectEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectPreservesProvidedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectSkipsEmptyId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesConvertDatetimeToDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesLeavesValidDatesAlone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesSkipsNonDateFormats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesReturnsUnchangedWithoutSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesHandlesSpaceSeparatedDatetime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesLeavesInvalidValuesUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForValidUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForUppercaseUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsFalseForNonUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsDelegatesToQueryHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testBuildSearchQueryDelegatesToSearchQueryHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetFacetsForObjectsDelegatesToFacetHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindByRelationsDelegatesToMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsDelegatesToMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetExtendedObjectsDelegatesToRenderHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetCreatedSubObjectsDelegatesToSaveHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testClearCreatedSubObjectsDelegatesToSaveHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetCacheHandlerReturnsInjectedInstance":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsCreateWhenNoUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsCreateWhenUuidNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsSkipsWhenNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigConvertsExtendStringToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigSetsRegisterFromFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigSetsSchemaFromFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testRenderEntityDelegatesToRenderHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSilentDelegatesToGetHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSilentSetsContextWhenProvided":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testHandleCascadingPreservesParentContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderReturnsNullForNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderCreatesFolderForExistingObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderReturnsNullForNewObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMethodChainingForContextSetters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsDelegatesToMapperWithOrgContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsSkipsOrgWhenMultitenancyDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedUsesDatabaseByDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedSetsRegisterSchemaContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedForcesDbWhenIdsProvided":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedAddsExtendedObjectsWhenExtendSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishObjectsDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDepublishObjectsDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishObjectsBySchemaDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsBySchemaDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsByRegisterDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testListObjectsDelegatesToSearchObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCreateObjectCallsSaveObjectInternally":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testBuildObjectSearchQueryDelegatesToBuildSearchQuery":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExportObjectsThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testImportObjectsThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDownloadObjectFilesThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testVectorizeBatchObjectsThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetVectorizationStatisticsThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetVectorizationCountThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMergeObjectsDelegatesToMergeHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMigrateObjectsDelegatesToMigrationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateObjectsBySchemaDelegatesToValidationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateAndSaveObjectsBySchemaDelegatesToValidationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectContractsDelegatesToRelationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectUsesDelegatesToRelationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectUsedByDelegatesToRelationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testHandleValidationExceptionDelegatesToValidateHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetDeleteHandlerReturnsInjectedInstance":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectNamesForResultsReturnsEmptyForEmptyResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectNamesForResultsSkipsNonArrayResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForValid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsFalseForInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromRelationsCollectsDirectUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromRelationsCollectsNestedUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataCollectsTopLevel":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataStopsAtDepth1":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataCollectsFromArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromArrayResultHandlesSelfStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromArrayResultHandlesFlatArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectsSetsRegisterSchemaContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderExistsHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsSetObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedHandlesExtendCommaString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetActiveOrganisationReturnsUuidWhenOrgFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetActiveOrganisationReturnsNullWhenNoOrg":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetActiveOrganisationReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateObjectIfRequiredSkipsWhenNotHardValidation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateObjectIfRequiredValidatesWhenHardValidationEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateObjectIfRequiredThrowsOnValidationFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderExistsCallsUpdateWhenNodeIdNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetFacetableFieldsDelegatesToFacetHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterFallsBackToMapperWhenCacheReturnsWrong":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaFallsBackToMapperWhenCacheReturnsWrong":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsPassesOrgUuidWhenFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedBypassesMultitenancyForPublicSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedExplicitDatabaseSource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedForcesDbWhenUsesProvided":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testUpdateObjectSetsIdAndDelegatesToSaveObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPatchObjectMergesExistingDataAndDelegatesToSave":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetContextFromParametersSetsRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetContextFromParametersSetsSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetContextFromParametersDoesNothingWhenBothNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testResolveRegisterAndSchemaReturnsNullsWithoutExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testResolveRegisterAndSchemaUsesCurrentFromFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testResolveRegisterAndSchemaLoadsSchemasForSelfSchemaExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testResolveRegisterAndSchemaLoadsRegistersForSelfRegisterExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesReturnsUnchangedWhenNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesConvertsDatetimeToDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesSkipsAlreadyFormattedDates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesLeavesInvalidDatesUntouched":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesSkipsNonStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesSkipsNonDateFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderCreatesWhenFolderIsString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderReturnsNullOnGeneralException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderRecreatesWhenFolderIsStringNumeric":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsUpdateWhenUuidExists":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindAllDelegatesToGetHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderExistsCreatesFolder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCreatesSeedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectWhenAlreadyExists":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectOnMultipleObjectsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataPreCreatesMagicMapperTable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataContinuesWhenMagicMapperFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesTitleAsSlugFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesProvidedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataContinuesWhenInsertThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesRegisterZeroWhenNoRegisterFound":8,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusReturnsStatusArray":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableEmptySource":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableDryRun":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableSkipsDuplicates":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableHandlesFailure":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageDryRun":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageSkipsDuplicates":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableEnsuresTable":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableDryRunDoesNotEnsureTable":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableActualMigration":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageActualMigration":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageHandlesFailure":8,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusWithMagicTableExists":8,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusRegisterSchemaIds":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableBreaksLoopWhenNoBatchReturned":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceCacheHit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceCleanedCacheHit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceUuidNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferencePathBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceFindAllException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceDirectSlugMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceCachesNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceUuidNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceUrlPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceFindAllException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceDirectSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testRemoveQueryParametersNoParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testRemoveQueryParametersStrips":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceStandardUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceUuidNoDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferencePrefixedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferencePrefixedUuidNoDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceIdentifierPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceShortText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceWithWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsObjectPropertyType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsTextUuidFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsArrayOfObjectsWithStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsNonObjectArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsSkipsNumericKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsSchemaCatchesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultAlways":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultFalsyEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultFalsyEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultFalsyNonEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultExistingValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueSimpleRefFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueSimpleRefNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValuePreservesArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueComplexTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueNonTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueNumeric":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testCreateSlugSimple":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testCreateSlugSpecialChars":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testCreateSlugLongTextTruncation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testCreateSlugTrimsTrailingHyphens":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGenerateSlugNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGenerateSlugWithConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGenerateSlugMissingFieldValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGenerateSlugException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGetValueFromPathNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGetValueFromPathMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGetValueFromPathConvertsToString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsEffectivelyEmptyObjectEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsEffectivelyEmptyObjectOnlyMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsEffectivelyEmptyObjectWithData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsEffectivelyEmptyObjectEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataImageArrayDownloadUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataImageArrayAccessUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataNumericImageValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataStringImageUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataImageArrayNumericFileIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testClearAllCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testTrackCreatedSubObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testClearCreatedSubObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGetCachedSchemaFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGetCachedRegisterFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyAlwaysDefaultsNoAlwaysDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyAlwaysDefaultsAppliesAlwaysDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyAlwaysDefaultsSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyAlwaysDefaultsNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyPropertyDefaultsAppliesForMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyPropertyDefaultsSkipsExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyPropertyDefaultsSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testUpdateObjectRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataPublishedEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataPublishedNotPresent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataDepublishedEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataSlugFromData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataDepublishedNotPresent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithRbacCreateNewObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithFilePropertyProcessing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithNullPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithDepublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectReturnsNullOnNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectReturnsWhenNotLocked":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectThrowsWhenLockedByDifferentUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectAllowsLockBySameUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectLockNoCurrentUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsSoftDeletes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsSystemUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsHandlesNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsHandlesGeneralException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithEmptyPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataNoDepublishedInSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testFindAndValidateExistingObjectReturnsExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testFindAndValidateExistingObjectReturnsNullWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testRefactoredSaveObjectIntegration":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testStringPropertyMapsToString":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testIntegerPropertyMapsToInt":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testBooleanPropertyMapsToBoolean":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testDateTimeFormatMapsToDateTimeScalar":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testUuidFormatMapsToUuidScalar":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testEmailFormatMapsToEmailScalar":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testObjectWithoutRefMapsToJsonScalar":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesQueryAndMutationTypes":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesConnectionType":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesMutationFields":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testObjectTypeIncludesMetadataFields":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testRefPropertyResolvesToObjectType":8,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testIntrospectionQuery":7,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testCustomScalarsInSchema":7,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testConnectionTypeStructure":7,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testPageInfoTypeFields":7,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testAuditTrailEntryTypeFields":7,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testSchemaGenerationFromRealDatabase":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSearchConfigurationsReturnsResultsOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigExportsMappings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsDataOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorWhenNoSourceUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorWhenNullSourceUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorOnFetchFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUndecodableFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUrlUnparseableResponse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testUnpublishFileResolvesStringObjectId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeJsonAutoDetect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeYamlExplicitType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeFallsBackToYamlOnJsonFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullWhenBothParsersFail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeConvertsStdClassToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsStdClass":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsNestedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureLeavesArraysIntact":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsObjectsInsideArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsArrayOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyPassthroughArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyDecodesJsonString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyReturnsErrorForInvalidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyConvertsStdClassObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOwnerAndApplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSkipsWhenVersionEqual":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSkipsWhenExistingVersionIsNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaUpdatesWhenVersionIsNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaThrowsOnMapperError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonThrowsWithoutConfiguration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonStoresVersionInAppConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationReadsTitleFromInfoSection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationFallsBackToXOpenregisterTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationThrowsOnMapperError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetObjectService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetOpenConnectorConfigurationService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathThrowsWhenFileNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeYamlExtensionType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForInvalidJsonWithExplicitType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetObjectMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterDuplicateInfoHandlesFindAllFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterDuplicateInfoOneMatchReturnsGenericMessage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOnlyOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterForceUpdatesExistingWithOwnerAndApp":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationRegisterFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaRemovesObjectConfigurationRegisterWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationSchemaFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesEmptyObjectConfiguration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesLegacyRegisterProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsOpenregisterVersionRequirement":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsTypeFromXOpenregister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsOpenregisterVersion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedDataWhenAbsent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedDataWhenSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUseMagicMapperForSeedData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsVersionCheckWhenNoAppId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonLogsForceImportMessage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsMappingWithoutSlugOrName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotStoreVersionWithoutAppId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotStoreVersionWithoutVersion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaForceUpdatesWhenVersionEqual":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSkipsWhenExistingVersionIsNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOnlyApplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForInvalidYamlWithExplicitType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureHandlesMixedArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenMappingImportFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotSkipWhenStoredVersionIsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsWorkflowsWhenRegistryNotSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringReturnsEarlyWhenMapperNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesItemsObjectConfiguration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesItemsFileConfiguration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaConvertsStdClassPropertyToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaConvertsStdClassItemsToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationSchemaFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaRemovesObjectConfigurationSchemaWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsObjectConfigRegisterFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsObjectConfigSchemaFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDuplicateSchemaInfoHandlesFindAllFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDuplicateSchemaInfoOneMatchReturnsGenericMessage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationCollectsObjectIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDataTitleFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDefaultTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDataType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeJsonExplicitType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsErrorResponseOnUploadError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsErrorResponseOnDecodeFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsArrayForValidJsonFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsErrorWhenBodyNotDecodable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterCreatesNewRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterUpdatesWhenVersionIsNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterForceUpdatesWhenVersionIsOlder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterStripsIdUuidOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterThrowsOnMapperFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaCreatesNewSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSetsOwnerAndApplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSkipsWhenVersionEqual":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaDefaultsPropertyTypeToString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsStringFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesRefFromSlugsMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsWhenVersionNotNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsRegisters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonExtractsAppIdAndVersionFromData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectsMissingRegisterOrSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectsWithoutSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonForceBypassesVersionCheck":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppCreatesNewConfigurationWhenNoneExists":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppReusesConfigFoundBySourceUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppReusesConfigFoundByApp":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsGithubFieldsFromNestedStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsGithubFieldsFromFlatStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppWrapsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationCreatesNew":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUpdatesExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsSourceUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathThrowsOnInvalidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathInjectsSourceMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsMappings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCallsOpenConnectorWhenSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenOpenConnectorThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenSchemaImportFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSetsSchemaTitleFromKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetDeployedWorkflowMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterThrowsOnDuplicateRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaThrowsOnDuplicateSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaCreatesOnValidationException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsItemsBinaryFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSetsMissingPropertyTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesRefFromSchemasMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsRefFromSlugsMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationRegisterFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesLegacyItemsRegisterFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonResolvesRegisterSchemasFromSchemasMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonLogsWarningForUnresolvedRegisterSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUpdatesExistingObjectWhenVersionIsHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectWithArrayResultWhenVersionNotHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppContinuesWhenConfigVersionUpToDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppForceBypassesConfigVersionCheck":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationFallsBackToXOpenregisterDescription":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsGithubFieldsNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsGithubFieldsFlat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationMergesEntityIdsOnUpdate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectWithoutSlugOrTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUpdatesMappingWhenVersionIsHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsMappingWhenVersionEqual":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSetsMappingNameFromKeyWhenAbsent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLParsesYamlResponse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonResultAlwaysHasAllExpectedKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentFailsOnMissingRequiredFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentFailsWhenNoEngineOfType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentRecordsFailureOnAdapterException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsEntryWithoutAttachTo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringAttachesWorkflowToSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsWhenSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsIncompleteAttachTo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesEmptyFileConfiguration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsByteFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppUpdatesMetadataOnExistingConfigWithResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathDoesNotOverwriteExistingSourceMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonPass2SkipsSchemaNotInMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonPass2CatchesReImportFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCreatesNewObjectWhenNotExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectWhenVersionNotHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetWorkflowEngineRegistry":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentUnchangedWhenHashMatches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentUpdatesExistingWorkflow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsErrorOnGuzzleException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentCreatesNewWorkflow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetMagicMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForGarbageInput":8,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchemaWithSlugs":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageNoMagicTable":8,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchemaThrowsOnMissingRegister":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageBreaksLoopWhenNoBatchReturned":8,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchema":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageEmptySource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithStandardUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithUuidWithoutDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPrefixedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPrefixedUuidNoDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithWhitespaceOnly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPlainText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithCommonWordReturnsTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithOpenSourceReturnsTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithIdentifierLikeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithShortString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithOnlyMetadataKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNullValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithEmptyStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNonEmptyValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNestedEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNestedNonEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNonEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithZero":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithAssociativeArrayAllEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithIndexedArrayAllEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithIndexedArraySomeNotEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithQueryString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithoutQueryString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithMultipleParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenNoSlugField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenFieldValueIsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugConvertsToLowercase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugReplacesSpecialCharacters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugTrimsHyphens":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugTruncatesLongStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultAlwaysReturnsTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithNonEmptyValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithExistingValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReferencePreservesArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReferenceMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueComplexTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueNonTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueNonString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueExceptionReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsAppliesAlwaysBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsSkipsNonAlwaysDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsWithInvalidSchemaObjectReturnsData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsAppliesDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsSkipsExistingValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsFalsyBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathSimple":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathReturnsNullForMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathConvertIntToString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyStringBecomesNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyObjectNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyObjectRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsArrayPropertyEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsArrayItemsWithEmptyStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsScalarNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsScalarRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsSkipsMissingProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceCachedResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceBySlugInUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testTrackAndGetCreatedSubObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageStringUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageArrayFileObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageArrayAccessUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithSchemaObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithSchemaTextUuidProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithArrayOfObjectStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsSkipsEmptyKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithConstantValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithAlwaysBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithFalsyBehaviorEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithTemplateException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetCachedSchemaFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetCachedRegisterFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceBySlugPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceDirectSlugMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceCleanedCacheLookup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledReturnsTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledReturnsFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledDefaultsToTrueWhenKeyMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledDefaultsToTrueOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsSlugWithTimestamp":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceNotFoundCachesNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testFillMissingSchemaPropertiesWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testClearAllCachesResetsEverything":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithNumericImage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithRbacUnauthorizedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithSlugGeneration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testUpdateObjectRelationsSetsRelationsOnEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithAutoGeneratedUuidSkipsLookup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsNonValidatedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsNullAndEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsUnchangedValuesOnUpdate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsWithoutRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsLogsWarningOnGeneralException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsReturnsWhenSchemaUnresolvable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForAllStringUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForInvalidItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyWhenNoItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsFiltersObjectsWithEmptyId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsRecognizesIdentifierTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameHandlesHydrationException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataIfFilePropertySkipsNonFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithNullRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullWithoutRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullForEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullWhenParentUuidEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullForObjectWithEmptyId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsWithNullRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveRegisterReferenceWithUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveRegisterReferenceUuidNotFoundFallsToSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaReferenceWithQueryParamsAndCleanedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaReferenceUuidThrowsDoesNotExist":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataEmptyUuidToNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataExtractsIdFromData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesNullProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsThrowsOnNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForNonList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameReturnsWhenNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameCachesName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameFallsBackToNaam":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataNoObjectImageField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataIfFilePropertyClearsWhenFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithIntIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterThrowsForInvalidStringSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterThrowsForInvalidStringRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsReturnsEarlyWhenEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNonUuidRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNoPropertyConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNoTargetSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataProcessesUploadedFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataExtractsSelfId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithIdField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithExplicitUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithoutUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithNullRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyClearsImage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyPreservesNonFileImage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithSelfMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithIntegerIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectFallsBackToObjectEntityMapperWithoutContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountDelegatesToObjectEntityMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionValid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsEmptyAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsSetNullOnArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexAndSchemaCacheBuiltTogether":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteWithNullSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteDepthLimitingPreventsDeepRecursion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsOnlyCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsSetDefaultUpdatesObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testValidOnDeleteActionsConstant":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaAllInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaWithValidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCreateEmptyResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartDoesNotLogSmallSingleSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartLogsLargeSingleSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartLogsMixedSchemaAboveThreshold":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartDoesNotLogSmallMixedSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testInitializeResultWithNoInvalidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testInitializeResultWithInvalidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResultMultipleChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsBasic":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsWithUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsZeroProcessed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeSmall":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeMedium":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeLarge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeVeryLarge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeUltraLarge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeHuge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary100":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary1000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsNoDuplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsWithDuplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsUsesUuidField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsUsesSelfId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsWithoutId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsMixed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadSchemaWithCacheLoadsFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadRegisterWithCacheLoadsFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testGetSchemaAnalysisWithCacheCachesResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSkipsPlainText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithSchemaObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithArrayOfObjectsInSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithUrlValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithSchemaTextUuidFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithPrefixedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithPlainText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithIdLikeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordNoMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithDeduplicationEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithDeduplicationDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsWithEmptyAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSingleObjectRelation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsArrayOfObjectRelation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsNonExistentTarget":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsMissingSchemaAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsDoesNotAddDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsPropertyNotInObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsConvertsNonArrayExistingValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsArrayWithNonStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSkipsNonStringKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithNestedArrayContainingArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSchemaTextUriFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSchemaTextUrlFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSkipsEmptyStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSkipsEmptyArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsNonObjectArrayWithStringReferences":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsArrayOfObjectsWithNestedArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithShortString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithHttpUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithFtpUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary5000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary10000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary50000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeJustAbove50000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsPartialEfficiency":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsWithDeduplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResultWithMissingOptionalKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithSchemaIdInsteadOfObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaNoUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithPublishedDateString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithAutoPublish":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaAutoPublishWithCsvPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaEnrichDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsDeduplicationWithDuplicatesLogged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testPrepareObjectsForSaveMixedSchemaPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartExactThresholdSingleSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartExactThresholdMixedSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsPreservesOrder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsMultipleDuplicateGroups":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSchemaTextNonRelationFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSchemaPropertyTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsNestedObjectWithinNonObjectArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithNullSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSchemaObjectPropertyWithUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithLongIdNoHyphenOrUnderscore":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithSystemsoftwareCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithClosedSourceCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsArrayRelationWithNonArrayExistingValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsArrayDoesNotAddDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsObjectWithEmptyId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsObjectWithNullId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsObjectWithNullSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsMultipleObjectsMultipleInverseProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithDepublishedDateString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaMultipleObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaPreservesExistingSelfValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithObjectPropertyAndRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaWithUpdatedAndUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaWithPartialInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsDeduplicationDisabledPassesAllObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testProcessObjectsInChunksMultipleChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsDeduplicationPercentage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResultEmptyChunk":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaAutoPublishFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithProvidedIdInSelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithNoSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaLegacyMetadataRemoval":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeOneObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary101":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary1001":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary5001":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary10001":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testPerformComprehensiveSchemaAnalysisDelegates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithEmptyKeySkipped":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithBothPublishedAndDepublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithWhitespaceId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordWithNumericString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadSchemaWithCacheStringId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadRegisterWithCacheStringId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsWithNoSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithRegisterAsInt":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsDeepNesting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsArrayOfObjectsWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithNonStringPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithNullSelfPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithValidationEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithEventsEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsResultHasAggregateStatisticsKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsReturnsErrorWhenNoObjectsPrepared":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsReturnsEmptyResultForEmptyInput":8,"Unit\\Controller\\BulkControllerTest::testPublishMissingUuids":8,"Unit\\Controller\\BulkControllerTest::testPublishEmptyUuidsArray":8,"Unit\\Controller\\BulkControllerTest::testPublishUuidsNotArray":8,"Unit\\Controller\\BulkControllerTest::testPublishSuccess":8,"Unit\\Controller\\BulkControllerTest::testPublishWithSkippedUuids":8,"Unit\\Controller\\BulkControllerTest::testPublishWithValidDatetime":8,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeTrue":8,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeFalse":8,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeNull":8,"Unit\\Controller\\BulkControllerTest::testPublishInvalidDatetime":8,"Unit\\Controller\\BulkControllerTest::testPublishException":8,"Unit\\Controller\\BulkControllerTest::testPublishDefaultDatetimeWhenNotProvided":8,"Unit\\Controller\\BulkControllerTest::testDepublishSuccess":8,"Unit\\Controller\\BulkControllerTest::testDepublishWithSkippedUuids":8,"Unit\\Controller\\BulkControllerTest::testDepublishMissingUuids":8,"Unit\\Controller\\BulkControllerTest::testDepublishEmptyUuidsArray":8,"Unit\\Controller\\BulkControllerTest::testDepublishUuidsNotArray":8,"Unit\\Controller\\BulkControllerTest::testDepublishWithValidDatetime":8,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeTrue":8,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeFalse":8,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeNull":8,"Unit\\Controller\\BulkControllerTest::testDepublishInvalidDatetime":8,"Unit\\Controller\\BulkControllerTest::testDepublishDefaultDatetimeWhenNotProvided":8,"Unit\\Controller\\BulkControllerTest::testDepublishRegisterNotFound":8,"Unit\\Controller\\BulkControllerTest::testDepublishSchemaNotFound":8,"Unit\\Controller\\BulkControllerTest::testDepublishException":8,"Unit\\Controller\\BulkControllerTest::testPublishSchemaInvalidId":8,"Unit\\Controller\\BulkControllerTest::testPublishSchemaSuccess":8,"Unit\\Controller\\BulkControllerTest::testPublishSchemaWithPublishAllTrue":8,"Unit\\Controller\\BulkControllerTest::testPublishSchemaException":8,"Unit\\Controller\\BulkControllerTest::testPublishReturnsJsonResponse":8,"Unit\\Controller\\BulkControllerTest::testDepublishReturnsJsonResponse":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithAdminUser":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithExplicitOffset":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithUnderscoreOffset":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithSortParams":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithUnderscoreSortParams":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithSearchParam":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithUnderscoreSearchParam":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithCustomFilters":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithPageCalculatesOffset":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithUnderscorePageParam":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexPageCalculation":8,"Unit\\Controller\\DeletedControllerGapTest::testRestoreMultipleWithMixedObjects":8,"Unit\\Controller\\DeletedControllerGapTest::testDestroyMultipleWithMixedObjects":8,"Unit\\Controller\\DeletedControllerGapTest::testRestoreMultipleInnerException":8,"Unit\\Controller\\DeletedControllerGapTest::testDestroyMultipleInnerException":8,"Unit\\Controller\\DeletedControllerGapTest::testRestoreObjectWithEmptyDeletedArray":8,"Unit\\Controller\\DeletedControllerGapTest::testRestoreMultipleMessageWithNoNotFound":8,"Unit\\Controller\\DeletedControllerGapTest::testDestroyMultipleMessageWithNoNotFound":8,"Unit\\Controller\\DeletedControllerTest::testIndexSuccess":8,"Unit\\Controller\\DeletedControllerTest::testIndexException":8,"Unit\\Controller\\DeletedControllerTest::testStatisticsSuccess":8,"Unit\\Controller\\DeletedControllerTest::testStatisticsException":8,"Unit\\Controller\\DeletedControllerTest::testTopDeleters":8,"Unit\\Controller\\DeletedControllerTest::testRestoreObjectNotDeleted":8,"Unit\\Controller\\DeletedControllerTest::testRestoreException":8,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleNoIds":8,"Unit\\Controller\\DeletedControllerTest::testDestroyObjectNotDeleted":8,"Unit\\Controller\\DeletedControllerTest::testDestroySuccess":8,"Unit\\Controller\\DeletedControllerTest::testDestroyException":8,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleNoIds":8,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleSuccess":8,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleException":8,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleSuccess":8,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleException":8,"Unit\\Controller\\DeletedControllerTest::testIndexWithPagination":8,"Unit\\Controller\\DeletedControllerTest::testTopDeletersException":8,"Unit\\Controller\\DeletedControllerTest::testRestoreSuccess":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testCreateWithMultipartNonStringValuesSkipsThem":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testCreateWithMultipartJsonStringDecodesArray":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testContractsWithPageCalculatesOffset":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testContractsWithUnderscorePageParam":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testContractsWithUnderscoreOffsetParam":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexWithMagicMappedSchemaUsesMagicMapper":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithExtendUsesRenderHandler":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithIgnoredFiltersAddsHint":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithFacetsIncludesFacetData":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithFacetErrorLogsFacetError":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithEmptyTruePreservesEmptyValues":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperPageToOffsetConversion":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithZeroLimitSetsPageToOne":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperLargeResultSetsGzipHeaders":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperFiltersSchemaRegisterFromExtend":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithExtendAsStringConvertsToArray":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperStripEmptySerializesObjectEntities":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testObjectsWithMagicMappedSchemaUsesMagicMapper":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testObjectsWithMagicMapperStripsEmptyValuesByDefault":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testObjectsWithMagicMapperEmptyTruePreservesValues":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexCrossTableSearchWithValidPairsReturnsResults":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexCrossTableSearchWithInvalidPairsReturns404":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexCrossTableSearchWithEmptyTruePreservesValues":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testUpdateWithNoUploadedFilesSendsNull":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testPostPatchWithNoFilesPassesNullUploadedFiles":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexNormalPathWithArrayResultsStripsEmpty":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testObjectsNormalPathWithArrayResultsStripsEmpty":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testCreateContinuesWhenWebhookFails":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperContinuesWhenOrgServiceFails":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testShowExtendRegisterWithEntityPopulatesMap":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testShowExtendSchemaWithEntityPopulatesMap":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexNormalPathLargeResultsSetsGzipHeaders":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperIgnoredFiltersWithoutControlParams":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexCrossTableSearchWithPagination":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testObjectsNormalPathEmptyTruePreservesValues":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns204OnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns500WhenDeleteFails":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns403OnException":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns409OnReferentialIntegrityException":8,"Unit\\Controller\\ObjectsControllerTest::testControllerConstructorSetsProperties":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns422OnHookStoppedException":8,"Unit\\Controller\\ObjectsControllerTest::testLockReturnsLockedObject":8,"Unit\\Controller\\ObjectsControllerTest::testLockReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testLockReturns500OnError":8,"Unit\\Controller\\ObjectsControllerTest::testUnlockReturnsUnlockedObject":8,"Unit\\Controller\\ObjectsControllerTest::testPublishReturns400OnException":8,"Unit\\Controller\\ObjectsControllerTest::testDepublishReturnsDepublishedObject":8,"Unit\\Controller\\ObjectsControllerTest::testDepublishReturns400OnException":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturnsMergedObject":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenTargetMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenObjectDataMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns404OnDoesNotExistException":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400OnInvalidArgument":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns500OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenSourceMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenTargetMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenObjectsMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenMappingMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturnsMigrationResult":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns404OnDoesNotExist":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns500OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchReturns500OnException":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationStatsSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationStatsError":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountError":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenParamsMissing":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturnsSuccessResult":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns500OnException":8,"Unit\\Controller\\ObjectsControllerTest::testClearBlobSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testClearBlobReturns500OnException":8,"Unit\\Controller\\ObjectsControllerTest::testContractsReturnsPaginatedResults":8,"Unit\\Controller\\ObjectsControllerTest::testUsesReturnsPaginatedResults":8,"Unit\\Controller\\ObjectsControllerTest::testUsedReturnsPaginatedResults":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns404WhenNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns403OnException":8,"Unit\\Controller\\ObjectsControllerTest::testImportReturns400WhenNoFile":8,"Unit\\Controller\\ObjectsControllerTest::testImportSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testImportReturns500OnException":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns500OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsReturnsSearchResults":8,"Unit\\Controller\\ObjectsControllerTest::testContractsThrowsWhenNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUsesThrowsWhenNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUsedThrowsWhenNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testImportCatchesRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testLockWithDurationParameter":8,"Unit\\Controller\\ObjectsControllerTest::testLockWithoutOptionalParams":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenSchemaMissing":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenRegisterMissing":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns403WhenNoUser":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns403OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenBothParamsMissing":8,"Unit\\Controller\\ObjectsControllerTest::testPublishWithRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testDepublishWithRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testImportWithNoFileReturns400":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404OnDoesNotExist":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns423WhenObjectLocked":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns500OnGenericExceptionFromFindSilent":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectHasWrongSchemaOnly":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns400OnValidationExceptionAdminUser":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns400OnValidationExceptionAdminUser":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturnsSearchResults":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturnsPaginatedData":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithRegisterSchemaParamsResolvesToNormalSearch":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithoutRegisterSchemaParams":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsReturns404WhenRegisterNotFoundViaQueryParam":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenRegisterDoesNotMatchWithMessage":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenSchemaDoesNotMatchWithMessage":8,"Unit\\Controller\\ObjectsControllerTest::testCreateWithRegularUserReturns201":8,"Unit\\Controller\\ObjectsControllerTest::testCreateWithNoUserSessionReturns201OnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyWithRegularUserReturns204":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyWithRegularUserReturns500WhenDeleteFails":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithEmptyTruePreservesNullValues":8,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchWithViewsParam":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns200WhenDeletionBlocked":8,"Unit\\Controller\\ObjectsControllerTest::testContractsWithPaginationParamsAndOffset":8,"Unit\\Controller\\ObjectsControllerTest::testUsesWithSearchParams":8,"Unit\\Controller\\ObjectsControllerTest::testUsedWithSearchParams":8,"Unit\\Controller\\ObjectsControllerTest::testUnlockReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns204WhenAdminDeletes":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400OnInvalidArgumentException":8,"Unit\\Controller\\ObjectsControllerTest::testValidateWithLimitAndOffset":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturnsPaginatedResults":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturnsEmptyResultsForNoObjects":8,"Unit\\Controller\\ObjectsControllerTest::testIndexStripsEmptyValuesFromResults":8,"Unit\\Controller\\ObjectsControllerTest::testIndexIncludesEmptyValuesWhenRequested":8,"Unit\\Controller\\ObjectsControllerTest::testShowPreservesEmptyValuesWhenEmptyParamTrue":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendRegistersAndSchemas":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns423WhenObjectIsLocked":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns500OnUnexpectedFindSilentException":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns400OnCustomValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns400OnCustomValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns400OnValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns400OnCustomValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns400OnValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns400OnCustomValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNames":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithFieldsParameter":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithFilterAndUnsetParameters":8,"Unit\\Controller\\ObjectsControllerTest::testShowAsRegularUserEnablesRbac":8,"Unit\\Controller\\ObjectsControllerTest::testCreateAsRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testCreateFiltersReservedParams":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateWithFiltersReservedParams":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithFilterParams":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsThrowsWhenSearchFails":8,"Unit\\Controller\\ObjectsControllerTest::testContractsWithPaginationParams":8,"Unit\\Controller\\ObjectsControllerTest::testUsesWithPaginationParams":8,"Unit\\Controller\\ObjectsControllerTest::testUsedWithPaginationParams":8,"Unit\\Controller\\ObjectsControllerTest::testPublishWithDateParameter":8,"Unit\\Controller\\ObjectsControllerTest::testDepublishWithDateParameter":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyAsRegularUserSucceeds":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturnsFullMergeResult":8,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchWithViewsAndBatchSize":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationStatsWithViewsParam":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountWithViews":8,"Unit\\Controller\\ObjectsControllerTest::testLogsThrowsWhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testLogsThrowsWhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testCreateWithMultipartFormDataNormalizesJson":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateWithMultipartFormData":8,"Unit\\Controller\\ObjectsControllerTest::testPatchAsRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchAsRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturnsResultWithErrors":8,"Unit\\Controller\\ObjectsControllerTest::testIndexAddsGzipHeaderForLargeResults":8,"Unit\\Controller\\ObjectsControllerTest::testShowNormalizesLegacyExtendParameters":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyAsAdminBypassesRbac":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateWithAllValidParams":8,"Unit\\Controller\\ObjectsControllerTest::testClearBlobSuccessWithZeroDeleted":8,"Unit\\Controller\\ObjectsControllerTest::testLockReturns423WhenAlreadyLocked":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturnsAnalysisWithBlockers":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturnsObjectWithoutAtSelf":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectInWrongSchema":8,"Unit\\Controller\\ObjectsControllerTest::testCreateContinuesWhenWebhookFails":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturnsPaginationDetailsWhenLimitAndOffset":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyWithNoUserSessionIsNotAdmin":8,"Unit\\Controller\\ObjectsControllerTest::testPatchUnlockErrorIsSilentlyIgnored":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchUnlockErrorIsSilentlyIgnored":8,"Unit\\Controller\\ObjectsControllerTest::testIndexStripsEmptyValuesFromNestedSequentialArrays":8,"Unit\\Controller\\ObjectsControllerTest::testContractsWithLegacyOffsetAndPageParams":8,"Unit\\Controller\\ObjectsControllerTest::testContractsCalculatesPageFromOffset":8,"Unit\\Controller\\ObjectsControllerTest::testContractsPaginateAddsNextLink":8,"Unit\\Controller\\ObjectsControllerTest::testContractsPaginateAddsPrevLink":8,"Unit\\Controller\\ObjectsControllerTest::testContractsPaginateAutoCorrectsTotalWhenLessThanResults":8,"Unit\\Controller\\ObjectsControllerTest::testContractsPaginateAddsNextPageToUrlWithoutPageParam":8,"Unit\\Controller\\ObjectsControllerTest::testContractsPaginateAddsNextPageToUrlWithNoQueryString":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendRegistersIncludesRegisterData":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendSchemasIncludesSchemaData":8,"Unit\\Controller\\ObjectsControllerTest::testCreateUsesWebhookInterceptedData":8,"Unit\\Controller\\ObjectsControllerTest::testCreateWithoutWebhookService":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateUnlockErrorIsSilentlyIgnored":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns500WhenContainerGetThrowsForLockedCheck":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateAsRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithUnderscorePrefixedRegisterAndSchema":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsStripsEmptyValuesFromResults":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsPreservesEmptyValuesWhenRequested":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithSchemaParamOnly":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithRegisterParamOnly":8,"Unit\\Controller\\ObjectsControllerTest::testIndexHandlesObjectEntityResultsInEmptyStripping":8,"Unit\\Controller\\ObjectsControllerTest::testLogsMatchesSchemaBySlug":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenSchemaDoesNotMatch":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenRegisterDoesNotMatch":8,"Unit\\Controller\\ObjectsControllerTest::testLogsMatchesSchemaAsObject":8,"Unit\\Controller\\ObjectsControllerTest::testLogsMatchesSchemaAsObjectById":8,"Unit\\Controller\\ObjectsControllerTest::testLogsMatchesSchemaAsArrayById":8,"Unit\\Controller\\ObjectsControllerTest::testLogsWithPaginationParams":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountWithSchemasJsonString":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithEmptyTruePreservesEmptyStrings":8,"Unit\\Controller\\ObjectsControllerTest::testCreateMultipartWithNonJsonStrings":8,"Unit\\Controller\\ObjectsControllerTest::testCreateJsonContentTypeSkipsNormalization":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchWithMultipartFormData":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchFiltersIdFromParams":8,"Unit\\Controller\\ObjectsControllerTest::testCreateAllowsAtSelfParam":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesEmptyCacheHandler":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesCollectsUuidsFromRelations":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithRbacDisabled":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithPublishedAndDeletedParams":8,"Unit\\Controller\\ObjectsControllerTest::testImportWithAllBooleanParams":8,"Unit\\Controller\\ObjectsControllerTest::testPatchWithMultipartFormData":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendRegisterAndSchemaEntities":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendArrayContainingNonStringValues":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendAsIntegerReturnsOk":8,"Unit\\Controller\\ObjectsControllerTest::testCreateFiltersAtPrefixedKeysExceptAtSelf":8,"Unit\\Controller\\ObjectsControllerTest::testContractsWithNonUnderscoreOffsetParam":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404OnDbException":8,"Unit\\Controller\\ObjectsControllerTest::testLogsWithLegacyParams":8,"Unit\\Controller\\ObjectsControllerTest::testExportReturnsCsvDownloadResponse":8,"Unit\\Controller\\ObjectsControllerTest::testExportReturnsExcelDownloadResponseByDefault":8,"Unit\\Controller\\ObjectsControllerTest::testExportUsesDefaultSlugsWhenNull":8,"Unit\\Controller\\ObjectsControllerTest::testExportCsvViaTypeParam":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithCommaSeparatedSchemasTriggersCrossTableSearch":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithArraySchemasTriggersCrossTableSearch":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithMultipleRegistersTriggersCrossTableSearch":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithMultipleSchemasTriggersCrossTableSearch":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithMultipleRegistersTriggersCrossTableSearch":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithUnderscorePrefixedMultiSchemas":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesCollectsNestedUuids":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesSkipsMetadataKeys":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesIgnoresNonUuidRelations":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturnsZipOnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns404WhenObjectDoesNotExistViaException":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesUsesCustomFilename":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns500WhenZipCreationFails":8,"Unit\\Controller\\ObjectsControllerTest::testShowStripEmptyValuesPreservesZeroAndFalse":8,"Unit\\Controller\\ObjectsControllerTest::testShowStripsNestedAssociativeArraysWithAllEmptyValues":8,"Unit\\Controller\\ObjectsControllerTest::testShowStripsSequentialArraysPreservingNonEmptyItems":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithEmptyTruePreservesNestedEmptyValues":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendIncludesExtendedObjects":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithFieldsAsCommaSeparatedString":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithUnsetAsString":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithFilterAsString":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenFindReturnsNull":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithoutAtSelfKeyDoesNotAddExtendData":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns403OnGenericExceptionIncludingDBException":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns403OnGenericExceptionIncludingDBException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns403OnGenericExceptionWithUnlock":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns500OnGenericExceptionWithUnlock":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns500OnGenericExceptionWithUnlock":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithRegistersArrayOverridesRegisterParam":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithDuplicateSchemasDoesNotTriggerCrossTable":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithSingleSchemaParamUsesNormalSearch":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithEmptySchemasParamUsesNormalSearch":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithSingleSchemaArrayUsesNormalSearch":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithBothMultipleSchemasAndRegisters":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendAsCommaSeparatedStringParameterWorks":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesNestedRelationArrays":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesUsesAtSelfObjectForUuids":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendRegistersNullEntityCreatesEmptyRegisters":8,"Unit\\Controller\\ObjectsControllerTest::testPublishReturnsPublishedObject":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturnsAnalysis":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testLogsThrowsWhenFindFails":8,"Unit\\Controller\\ObjectsControllerTest::testImportReturnsSuccessWithValidFile":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testShowStripsEmptyValuesByDefault":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns201OnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns400OnValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns422OnHookStoppedException":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns403OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturnsObjectOnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectInWrongRegisterSchema":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns400OnValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns422OnHookStoppedException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns403OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns403OnNotAuthorizedException":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturnsObjectOnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns422OnHookStoppedException":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns500OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturnsObjectOnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns422OnHookStoppedException":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns500OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturnsPaginatedLogsOnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testImportWithSchemaParameter":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturnsObjectOnSuccess":8,"Unit\\Controller\\RegistersControllerTest::testIndexReturnsRegisters":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithPagination":8,"Unit\\Controller\\RegistersControllerTest::testCreateReturnsCreatedRegister":8,"Unit\\Controller\\RegistersControllerTest::testCreateRemovesInternalParamsAndId":8,"Unit\\Controller\\RegistersControllerTest::testCreateReturns500OnGenericException":8,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsUpdatedRegister":8,"Unit\\Controller\\RegistersControllerTest::testUpdateRemovesImmutableFields":8,"Unit\\Controller\\RegistersControllerTest::testPatchDelegatesToUpdate":8,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns404WhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns409OnValidationException":8,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns500OnGenericException":8,"Unit\\Controller\\RegistersControllerTest::testSchemasReturns404WhenRegisterNotFound":8,"Unit\\Controller\\RegistersControllerTest::testSchemasReturns500OnGenericException":8,"Unit\\Controller\\RegistersControllerTest::testObjectsReturnsSearchResults":8,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsErrorOnDBException":8,"Unit\\Controller\\RegistersControllerTest::testShowThrowsWhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testExportReturns400OnException":8,"Unit\\Controller\\RegistersControllerTest::testImportReturns400WhenNoFile":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns400WhenMissingParams":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns404WhenRegisterNotFound":8,"Unit\\Controller\\RegistersControllerTest::testStatsReturnsRegisterStatistics":8,"Unit\\Controller\\RegistersControllerTest::testStatsReturns404WhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testStatsReturns500OnGenericException":8,"Unit\\Controller\\RegistersControllerTest::testIndexThrowsOnException":8,"Unit\\Controller\\RegistersControllerTest::testUpdateThrowsOnGenericException":8,"Unit\\Controller\\RegistersControllerTest::testCreateReturns409OnDBException":8,"Unit\\Controller\\RegistersControllerTest::testObjectsThrowsOnException":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns500OnException":8,"Unit\\Controller\\RegistersControllerTest::testImportReturns400OnException":8,"Unit\\Controller\\RegistersControllerTest::testPublishReturns404WhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testPublishReturns400OnException":8,"Unit\\Controller\\RegistersControllerTest::testDepublishReturns404WhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testDepublishReturns400OnException":8,"Unit\\Controller\\RegistersControllerTest::testPatchThrowsWhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testExportConfigurationFormatSuccess":8,"Unit\\Controller\\RegistersControllerTest::testExportCsvMissingSchemaReturns400":8,"Unit\\Controller\\RegistersControllerTest::testPublishSuccess":8,"Unit\\Controller\\RegistersControllerTest::testDepublishSuccess":8,"Unit\\Controller\\RegistersControllerTest::testPublishWithCustomDate":8,"Unit\\Controller\\RegistersControllerTest::testDepublishWithCustomDate":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubSuccess":8,"Unit\\Controller\\RegistersControllerTest::testStatsContainsExpectedKeys":8,"Unit\\Controller\\RegistersControllerTest::testCreateWithFullParams":8,"Unit\\Controller\\RegistersControllerTest::testObjectsWithPaginationParams":8,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsErrorOnDoesNotExist":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithOffsetParam":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithFiltersParam":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithExtendAsString":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithExtendSchemasExpandsSchemaIds":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithExtendSchemasSkipsMissingSchema":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithSelfStatsExtend":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithSchemasAndSelfStatsExtend":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithSchemasAndStatsNoCountForSchema":8,"Unit\\Controller\\RegistersControllerTest::testIndexPageConvertsToOffset":8,"Unit\\Controller\\RegistersControllerTest::testShowWithSelfStatsExtend":8,"Unit\\Controller\\RegistersControllerTest::testShowWithExtendAsArray":8,"Unit\\Controller\\RegistersControllerTest::testShowWithoutStatsExtend":8,"Unit\\Controller\\RegistersControllerTest::testCreateReturns409OnDatabaseConstraintException":8,"Unit\\Controller\\RegistersControllerTest::testUpdateReturns409OnDatabaseConstraintException":8,"Unit\\Controller\\RegistersControllerTest::testExportConfigurationWithIncludeObjects":8,"Unit\\Controller\\RegistersControllerTest::testExportCsvWithSchemaSuccess":8,"Unit\\Controller\\RegistersControllerTest::testExportExcelSuccess":8,"Unit\\Controller\\RegistersControllerTest::testImportExcelSuccess":8,"Unit\\Controller\\RegistersControllerTest::testImportCsvMissingSchemaReturns400":8,"Unit\\Controller\\RegistersControllerTest::testImportCsvWithSchemaSuccess":8,"Unit\\Controller\\RegistersControllerTest::testImportAutoDetectsExcelFromExtension":8,"Unit\\Controller\\RegistersControllerTest::testImportAutoDetectsCsvFromExtension":8,"Unit\\Controller\\RegistersControllerTest::testImportAutoDetectsConfigurationFromJsonExtension":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubUsesDefaultPathWhenEmpty":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubNonDefaultBranchMessage":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubGetRepositoryInfoFails":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubGetFileShaFails":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubStripsLeadingSlashFromPath":8,"Unit\\Controller\\RegistersControllerTest::testCreateRemovesUnderscorePrefixedParams":8,"Unit\\Controller\\RegistersControllerTest::testUpdateRemovesUnderscorePrefixedParams":8,"Unit\\Controller\\RegistersControllerTest::testImportConfigurationWithObjectsInResult":8,"Unit\\Controller\\RegistersControllerTest::testImportConfigurationNoRegistersInResultMergesSchemas":8,"Unit\\Controller\\RegistersControllerTest::testImportConfigurationGetUploadedJsonReturnsJsonResponse":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubCustomCommitMessage":8,"Unit\\Controller\\RegistersControllerTest::testSchemasWithStringId":8,"Unit\\Controller\\RegistersControllerTest::testDestroyCallsDeleteOnService":8,"Unit\\Controller\\RegistersControllerTest::testIndexExtendSchemasWithNullSchemasField":8,"Unit\\Controller\\RegistersControllerTest::testExportConfigurationJsonEncodeFails":8,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns500OnDatabaseConstraintException":8,"Unit\\Controller\\RegistersControllerTest::testShowReturnsRegister":8,"Unit\\Controller\\RegistersControllerTest::testDestroyReturnsEmptyOnSuccess":8,"Unit\\Controller\\RegistersControllerTest::testSchemasReturnsSchemasList":8,"Unit\\Controller\\SchemasControllerTest::testIndexWithPagination":8,"Unit\\Controller\\SchemasControllerTest::testShowReturnsSchema":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturnsCreatedSchema":8,"Unit\\Controller\\SchemasControllerTest::testCreateRemovesInternalParams":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns500OnException":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturnsUpdatedSchema":8,"Unit\\Controller\\SchemasControllerTest::testPatchDelegatesToUpdate":8,"Unit\\Controller\\SchemasControllerTest::testDestroyReturns500WhenNotFound":8,"Unit\\Controller\\SchemasControllerTest::testDownloadReturnsSchema":8,"Unit\\Controller\\SchemasControllerTest::testDownloadReturns404WhenNotFound":8,"Unit\\Controller\\SchemasControllerTest::testRelatedReturnsRelationships":8,"Unit\\Controller\\SchemasControllerTest::testRelatedReturns404WhenSchemaNotFound":8,"Unit\\Controller\\SchemasControllerTest::testRelatedReturns500OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testStatsReturnsSchemaStatistics":8,"Unit\\Controller\\SchemasControllerTest::testStatsReturns404WhenSchemaNotFound":8,"Unit\\Controller\\SchemasControllerTest::testExploreReturnsExplorationResults":8,"Unit\\Controller\\SchemasControllerTest::testExploreReturns500OnException":8,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationReturns400WhenNoProperties":8,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationSuccess":8,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationReturns500OnException":8,"Unit\\Controller\\SchemasControllerTest::testPublishSetsPublicationDate":8,"Unit\\Controller\\SchemasControllerTest::testPublishReturns404WhenSchemaNotFound":8,"Unit\\Controller\\SchemasControllerTest::testDepublishSetsDepublicationDate":8,"Unit\\Controller\\SchemasControllerTest::testDepublishReturns404WhenSchemaNotFound":8,"Unit\\Controller\\SchemasControllerTest::testUpdateRemovesImmutableFields":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturns500OnException":8,"Unit\\Controller\\SchemasControllerTest::testIndexWithPageBasedPagination":8,"Unit\\Controller\\SchemasControllerTest::testIndexWithExtendStats":8,"Unit\\Controller\\SchemasControllerTest::testIndexWithExtendStatsDefaultsForMissingSchema":8,"Unit\\Controller\\SchemasControllerTest::testIndexWithFilters":8,"Unit\\Controller\\SchemasControllerTest::testIndexExtendedByPopulated":8,"Unit\\Controller\\SchemasControllerTest::testShowReturns404OnDoesNotExistException":8,"Unit\\Controller\\SchemasControllerTest::testShowReturns404OnValidationException":8,"Unit\\Controller\\SchemasControllerTest::testShowReturns500OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testShowWithExtendStats":8,"Unit\\Controller\\SchemasControllerTest::testShowWithAllOfAddsPropertyMetadata":8,"Unit\\Controller\\SchemasControllerTest::testShowWithExtendAsString":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturnsErrorOnDBException":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturnsErrorOnDatabaseConstraintException":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnValidationError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnMustBeError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnRequiredError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnFormatError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnPropertyAtError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnAuthorizationError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns409OnConstraintError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns409OnDuplicateError":8,"Unit\\Controller\\SchemasControllerTest::testUpdateInvalidatesCaches":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturnsErrorOnDBException":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturnsErrorOnDatabaseConstraintException":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturns400OnValidationError":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturns409OnConstraintError":8,"Unit\\Controller\\SchemasControllerTest::testUpdateRemovesUnderscoreParams":8,"Unit\\Controller\\SchemasControllerTest::testDestroyInvalidatesCaches":8,"Unit\\Controller\\SchemasControllerTest::testDestroyReturns409OnValidationException":8,"Unit\\Controller\\SchemasControllerTest::testStatsReturns500OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testPublishWithCustomDate":8,"Unit\\Controller\\SchemasControllerTest::testPublishReturns400OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testPublishInvalidatesCaches":8,"Unit\\Controller\\SchemasControllerTest::testDepublishWithCustomDate":8,"Unit\\Controller\\SchemasControllerTest::testDepublishReturns400OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testDepublishInvalidatesCaches":8,"Unit\\Controller\\SchemasControllerTest::testUploadUpdateDelegatesToUpload":8,"Unit\\Controller\\SchemasControllerTest::testUploadNewSchemaWithoutId":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturnsErrorResponseFromUploadService":8,"Unit\\Controller\\SchemasControllerTest::testUploadNewSchemaWithEmptyTitle":8,"Unit\\Controller\\SchemasControllerTest::testUploadExistingSchemaById":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturns500OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturns400OnValidationException":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturns409OnConstraintException":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturnsErrorOnDBException":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturnsErrorOnDatabaseConstraintException":8,"Unit\\Controller\\SchemasControllerTest::testUploadNewSchemaWithOrganisationAlreadySet":8,"Unit\\Controller\\SchemasControllerTest::testRelatedWithOutgoingReferences":8,"Unit\\Controller\\SchemasControllerTest::testIndexReturnsSchemas":8,"Unit\\Controller\\SchemasControllerTest::testDestroyReturnsEmptyOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturnsResultsOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturns422WhenMappingThrows":8,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturnsSuccess":8,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectWithProvider":8,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectWithEmptyArrayResult":8,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturns500OnObjectNotFound":8,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturns500OnVectorizationFailure":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsBoundaryLimitOne":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsBoundaryLimitThousand":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturnsEmptyResult":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturnsSuccessWithResults":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsHasMoreWhenFullPage":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsHasMoreFalseWhenPartialPage":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithProvider":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithNonArrayResult":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithOffset":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns500OnException":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithNullFilters":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsReturnsStats":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithZeroObjects":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithAllVectorized":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithMissingObjectVectorsKey":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsProgressRounding":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsReturns500OnMapperException":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testConstructorFieldTypes":7,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterMapperTest::testConstructorCreatesInstance":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterMapperTest::testGetTableNameReturnsCorrectValue":8,"Unit\\Db\\SearchTrailTest::testConstructorRegistersFieldTypes":7,"Unit\\Db\\SearchTrailTest::testJsonSerializeAllFieldsPresent":7,"Unit\\Listener\\CommentsEntityListenerTest::testEarlyReturnForNonCommentsEntityEvent":8,"Unit\\Listener\\CommentsEntityListenerTest::testRegistersOpenregisterEntityCollection":8,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenInvalidAlgorithmHeader":7,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtInvalidAlgorithmDetailsContainReason":7,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs256ReturnsJwkSet":8,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs384ReturnsJwkSet":8,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs512ReturnsJwkSet":8,"Unit\\Service\\AuthorizationServiceTest::testGetJwkRsaReturnsJwkSet":8,"Unit\\Service\\AuthorizationServiceTest::testGetJwkPsReturnsJwkSet":8,"Unit\\Service\\AuthorizationServiceTest::testGetJwkThrowsForUnsupportedAlgorithm":7,"Unit\\Service\\AuthorizationServiceTest::testGetJwkUnsupportedAlgorithmDetailsContainAlgorithm":8,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs256Token":8,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs384Token":8,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs512Token":8,"Unit\\Service\\AuthorizationServiceTest::testHmacAlgorithmsConstant":8,"Unit\\Service\\AuthorizationServiceTest::testPkcs1AlgorithmsConstant":8,"Unit\\Service\\AuthorizationServiceTest::testPssAlgorithmsConstant":8,"Unit\\Service\\AuthorizationServiceTest::testAllAlgorithmsAreCovered":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testGracefulHandlingWhenUserSessionIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testGracefulHandlingWhenOrganisationServiceFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testOwnerMetadataSetFromCurrentUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testOrganizationMetadataSetFromOrganisationService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testExistingMetadataIsPreserved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testBulkOperationsWithMixedMetadataScenarios":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testCachingOptimizationDuringBulkOperations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportMappingCreatesNewWhenFindThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportMappingSetsVersionFromParam":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testGetDuplicateRegisterInfoFormatsCreatedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testGetDuplicateRegisterInfoShowsUnknownWhenNoCreatedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesItemsRefFromSchemasMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesItemsObjConfigRegisterFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaUnsetsItemsObjConfigRegisterWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesItemsObjConfigSchemaFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaUnsetsItemsObjConfigSchemaWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesLegacyRegisterFromRegistersMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesLegacyItemsRegisterFromRegistersMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaUpdatesWithOwnerAndApp":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonPass2SkipsSchemaNotInMapBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonPass2CatchesReImportException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonUpdatesObjectWhenVersionHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonSkipsObjectWhenVersionNotHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testWorkflowHookWiringSkipsWhenDeployedNotInMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testWorkflowHookWiringDeduplicatesExistingHooks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppContinuesWhenVersionNotNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppCatchesSourceUrlException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppCatchesFindByAppException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppUpdatesLegacyGithubOnExistingConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppSetsDescriptionFromXOpenregister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataResolvesExternalConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataWarnsOnMissingExternalRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataWarnsOnMissingExternalSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataCatchesExternalRegisterException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataCatchesExternalSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataFindsSchemaFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppSkipsNonSchemaInResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testCreateOrUpdateConfigurationWrapsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromFilePathThrowsOnMissingFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaStripsBinaryFormatFromItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaConvertsStdClassItemsObjectConfigToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonCallsOpenConnectorIntegration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonCatchesOpenConnectorFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonCreatesNewObjectWhenNoExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataFallsToBlobStorageWithoutUnifiedMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaCatchesValidationExceptionAndCreatesNew":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonResolvesRegisterSchemasFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonWarnsWhenRegisterSchemaNotInMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonContinuesOnSchemaFailureInPass1":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testCreateOrUpdateConfigurationSetsNestedGithub":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testCreateOrUpdateConfigurationSetsLegacyGithub":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testSetMagicMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testSetObjectMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testSetWorkflowEngineRegistry":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testSetDeployedWorkflowMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testSetOpenConnectorConfigurationService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesObjConfigRegisterFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaUnsetsObjConfigRegisterWhenNotFoundInDB":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesProcessesAllObjects":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesCountsFailures":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesWithRegisterFilter":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesWithSchemaFilter":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesWithBothFilters":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesThrowsOnFindAllError":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesCountsFailures":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesWithRegisterFilter":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesWithSchemaFilter":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesWithBothFilters":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesThrowsOnError":8,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesAggregatesProcessedAndFailed":8,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesWithFilters":8,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesThrowsWhenObjectRecalcFails":8,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesThrowsWhenLogRecalcFails":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasReturnsStructuredData":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasFiltersByRegisterId":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasFiltersBySchemaId":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasExcludesNonMatchingSchemas":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasNoRegisters":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasThrowsOnError":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasStatsErrorReturnsZeroes":8,"Unit\\Service\\DashboardServiceTest::testCalculateReturnsFullResponseNoFilters":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithRegisterId":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithRegisterAndSchemaId":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithSchemaNotBelongingToRegisterThrows":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithNonExistentRegisterThrows":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithNonExistentSchemaThrows":8,"Unit\\Service\\DashboardServiceTest::testCalculateSuccessRateWithProcessed":8,"Unit\\Service\\DashboardServiceTest::testCalculateSuccessRateWithAllSuccessful":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithSchemaIdOnlyNoRegister":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionChartDataReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionChartDataWithDateFilters":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionChartDataReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsByRegisterChartDataReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsByRegisterChartDataWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsByRegisterChartDataReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySchemaChartDataReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySchemaChartDataWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySchemaChartDataReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySizeChartDataReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySizeChartDataWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySizeChartDataReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailStatisticsReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailStatisticsWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailStatisticsReturnsZeroOnError":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionDistributionReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionDistributionWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionDistributionReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testGetMostActiveObjectsReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetMostActiveObjectsWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetMostActiveObjectsReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testOrphanedStatsWithMultipleRegistersAndSchemas":8,"Unit\\Service\\DashboardServiceTest::testOrphanedStatsErrorFallbackReturnsZeroes":8,"Unit\\Service\\DashboardServiceTest::testGetStatsErrorBranchReturnsZeroStructure":8,"Unit\\Service\\DashboardServiceTest::testGetStatsHandlesWebhookLogsMissingTotal":8,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesCombinesResults":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesProcessesAllLogs":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterAddsRegistration":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterIgnoresDuplicateKey":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterWithCustomIcon":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterWithDefaultIcon":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsNullWhenNoRegistrations":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsRegistrationByIds":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsNullForUnknownIds":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveUrlReturnsNullWhenNoRegistration":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveUrlResolvesTemplate":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveIconReturnsNullWhenNoRegistration":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveIconReturnsIcon":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testHasRegistrationsReturnsFalseWhenEmpty":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testHasRegistrationsReturnsTrueAfterRegister":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResetClearsAllRegistrations":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveHandlesRegisterMapperException":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveHandlesSchemaMapperException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testSchemaCreationWithActiveOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testObjectCreationWithActiveOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityAccessWithinSameOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityAccessAcrossOrganisations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testCrossOrganisationObjectCreation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityOrganisationAssignmentValidation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testBulkEntityOperationsWithOrganisationContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityOrganisationInheritance":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testRegisterCreationWithActiveOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsUserAdminNullUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsUserAdminNoAdminGroup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsUserAdminTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsUserAdminFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyUuidFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyWithRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyArrayItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyRegularString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyArrayNoItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testCollectUuidsSingleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testCollectUuidsJsonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testCollectUuidsArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testCollectUuidsEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testCollectUuidsNullValuesInArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testResolveUuidsToNamesNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testResolveUuidsToNamesSingleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testResolveUuidsToNamesSingleStringNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testResolveUuidsToNamesJsonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testResolveUuidsToNamesArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testConvertValueToStringNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testConvertValueToStringScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testConvertValueToStringBool":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testConvertValueToStringArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testConvertValueToStringObjectWithToString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIdentifyNameCompanionColumns":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testGetObjectValueIdHeader":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testGetObjectValueRegularField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testGetObjectValueMissingField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testExportToCsvMultipleSchemasThrows":8,"Unit\\Service\\ExportServiceGapTest::testExportToCsvThrowsForMultipleSchemas":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithNullRegisterAndSchema":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithSchema":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelSkipsHiddenProperties":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelSkipsInvisibleProperties":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelSkipsRbacRestrictedProperties":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelAddsRelationCompanionColumns":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelAddsRefCompanionColumns":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelAddsArrayUuidCompanionColumns":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithNullUserSkipsMetadata":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithAdminUserAddsMetadata":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithNonAdminGroupNull":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelSkipsDefaultFields":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithRegisterAllSchemas":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelNoCompanionForNonRelation":8,"Unit\\Service\\ExportServiceTest::testExportToCsvThrowsForMultipleSchemas":8,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForRefRelations":8,"Unit\\Service\\ExportServiceTest::testExportSkipsBuiltInHeaderFields":8,"Unit\\Service\\ExportServiceTest::testExportToExcelNoMetadataForAnonymousUser":8,"Unit\\Service\\ExportServiceTest::testExportToExcelNoMetadataWhenAdminGroupDoesNotExist":8,"Unit\\Service\\ExportServiceTest::testExportPassesSelfMetadataFilters":8,"Unit\\Service\\ExportServiceTest::testExportSkipsNonSelfFilters":8,"Unit\\Service\\ExportServiceTest::testExportWithMultiFilterFalse":8,"Unit\\Service\\ExportServiceTest::testExportWithMultiFilterShortName":8,"Unit\\Service\\ExportServiceTest::testExportMetadataDateTimeFieldFormatsCorrectly":8,"Unit\\Service\\ExportServiceTest::testExportMetadataArrayFieldConvertedToJson":8,"Unit\\Service\\ExportServiceTest::testExportMetadataScalarFieldReturnsString":8,"Unit\\Service\\ExportServiceTest::testExportMetadataNullFieldReturnsNull":8,"Unit\\Service\\ExportServiceTest::testExportCompanionColumnWithNullRelation":8,"Unit\\Service\\ExportServiceTest::testExportResolvesJsonEncodedArrayOfUuids":8,"Unit\\Service\\ExportServiceTest::testExportPreSeedsNameMapFromLoadedObjects":8,"Unit\\Service\\ExportServiceTest::testExportNoCompanionColumnForNonRelationProperty":8,"Unit\\Service\\ExportServiceTest::testExportCompanionColumnForArrayWithRefItems":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithNoSchemaUsesDataAsSheetTitle":8,"Unit\\Service\\ExportServiceTest::testExportSkipsExplicitlyInvisibleProperties":8,"Unit\\Service\\ExportServiceTest::testExportHandlesIntegerValuesAsStrings":8,"Unit\\Service\\ExportServiceTest::testExportWithRegisterAndSchemaPassesBothIds":8,"Unit\\Service\\ExportServiceTest::testExportFallsBackToUuidWhenNameNotResolved":8,"Unit\\Service\\ExportServiceTest::testExportHandlesJsonArrayWithEmptyStrings":8,"Unit\\Service\\ExportServiceTest::testExportWithMultipleObjectsMixedRelationData":8,"Unit\\Service\\ExportServiceTest::testExportWithNoRelationPropertiesSkipsBulkResolve":8,"Unit\\Service\\ExportServiceTest::testExportResolvesNativeArrayOfUuids":8,"Unit\\Service\\ExportServiceTest::testExportHandlesEmptyStringUuidValue":8,"Unit\\Service\\ExportServiceTest::testExportHandlesMissingFieldInObjectData":8,"Unit\\Service\\ExportServiceTest::testExportToCsvWithRegisterAndSchema":8,"Unit\\Service\\ExportServiceTest::testExportWithMultiFilterTrue":8,"Unit\\Service\\ExportServiceTest::testExportResolvesArrayWithNonStringItems":8,"Unit\\Service\\ExportServiceTest::testExportResolvesJsonArrayWithNonStringItems":8,"Unit\\Service\\ExportServiceTest::testExportDefaultMultitenancy":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithSingleSchema":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithRegisterExportsAllSchemas":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithObjectData":8,"Unit\\Service\\ExportServiceTest::testExportToExcelSkipsHiddenOnCollectionProperties":8,"Unit\\Service\\ExportServiceTest::testExportToExcelSkipsRbacRestrictedProperties":8,"Unit\\Service\\ExportServiceTest::testExportToExcelNoMetadataForNonAdmin":8,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForUuidRelations":8,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForArrayOfUuids":8,"Unit\\Service\\ExportServiceTest::testExportToExcelResolvesUuidNames":8,"Unit\\Service\\ExportServiceTest::testExportHandlesNullValuesGracefully":8,"Unit\\Service\\ExportServiceTest::testExportHandlesArrayValuesAsJson":8,"Unit\\Service\\ExportServiceTest::testExportToCsvWithDataRows":8,"Unit\\Service\\ExportServiceTest::testExportToCsvSkipsHiddenOnCollectionProperties":8,"Unit\\Service\\ExportServiceTest::testExportToExcelHandlesBooleanValues":8,"Unit\\Service\\ExportServiceTest::testExportToExcelHandlesNestedObjectValues":8,"Unit\\Service\\ExportServiceTest::testExportToCsvWithRbacRestrictions":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithFilters":8,"Unit\\Service\\ExportServiceTest::testExportToCsvWithMultipleObjectsVerifyRowCount":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithArrayOfUuidsResolvesNames":8,"Unit\\Service\\ExportServiceTest::testExportToCsvHandlesSpecialCharsInValues":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithRegisterAndSchemaOverrideUsesSchema":8,"Unit\\Service\\ExportServiceTest::testExportToCsvReturnsCsvString":8,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsMetadataColumnsForAdmin":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithEmptySchemaProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testClearCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeSmall":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeMedium":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeLarge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeZero":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary1000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary1001":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary10000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary10001":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithNoImportedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupEmptySummary":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithCustomDelay":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithMultipleSheets":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithNonArrayEntry":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupWithData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupImmediate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupUsesRecommendedMode":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupCapsMaxObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithInvalidPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvIncludesSchemaInfo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithUpdatedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithPublishDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithIdColumn":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithAtColumnNotSelfPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithSelfPublishedColumnForAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithMultipleRowsAndMixedResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithNumberProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithRelatedObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithValidationErrorMissingFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithValidFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithSchemaInfo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelMultiSchemaWithMatchingSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithPublishEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithEmptySheet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithEmptyHeaders":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithTypedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithUnderscoreColumns":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithAtColumnsAsAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithAtColumnsAsNonAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithIdColumn":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithNoRegisterOrSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithValidationErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithDeduplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithAtOtherColumnAsAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithNoSchemaSkipsTransform":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueMySqlFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueIso8601WithTimezone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueIso8601WithoutTimezone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueDateOnly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValuePassThrough":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyCreated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyUpdated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOrganisationValidUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOrganisationInvalidUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOther":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeBooleanAlreadyBool":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArrayQuotedValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArrayNonStringNonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeObjectRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeDefaultString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeEmptyStringValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeNoTypeKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeObjectInvalidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArrayInvalidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testAddPublishedDateToObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminWithNullUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminWithNoAdminGroup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testValidateObjectProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testValidateObjectPropertiesWithBodyAndPayload":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformObjectBySchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformObjectBySchemaWithAllTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImported":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedWithNonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedOnlyUpdated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedMissingKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testBuildColumnMapping":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testBuildColumnMappingWithEmptySheet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testBuildColumnMappingStopsAtEmptyColumn":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testBuildColumnMappingTrimsWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testExtractRowData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testExtractRowDataEmptyRow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testExtractRowDataPartialRow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testExtractRowDataTrimsWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetSchemaBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetSchemaBySlugThrowsOnNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformCsvRowToObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformCsvRowToObjectWithIdField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformCsvRowToObjectSkipsEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformCsvRowToObjectCachesSchemaProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithoutSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithoutRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithIdField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectSkipsEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithUnderscoreColumns":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithAtColumnsAsAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithAtColumnsAsNonAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithAtOtherColumn":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithWhitespaceOnly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithJsonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithCommaSeparated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithSingleValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithExistingArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithNonStringNonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToObjectWithValidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToObjectWithInvalidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToObjectWithPlainString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToObjectWithExistingArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToObjectWithStdClass":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToBooleanWithVariousInputs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithEventsAndEnrichDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvPerformanceMetricsComplete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithSelfCreatedColumnAsAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvRequiresSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithPublishEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithTypedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithUnchangedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithValidationErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithEmptyDataRows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithUnderscoreColumnsSkipped":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithAtColumnsSkippedForNonAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvPerformanceMetrics":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithValidFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithAtColumnsProcessedForAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithInvalidPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testRbacIntegrationWithMultiTenancy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testSearchFilteringByOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testAuditTrailOrganisationContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testCrossOrganisationAccessPrevention":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testMultiTenancyWithComplexRelationships":8,"Unit\\Service\\LogServiceTest::testGetAllLogsWithConfig":8,"Unit\\Service\\LogServiceTest::testCountAllLogs":8,"Unit\\Service\\LogServiceTest::testCountAllLogsWithFilters":8,"Unit\\Service\\LogServiceTest::testGetLogsReturnsAuditTrails":8,"Unit\\Service\\LogServiceTest::testGetLogsAllowsAccessWhenRegisterSchemaDeleted":8,"Unit\\Service\\LogServiceTest::testCountReturnsLogCount":8,"Unit\\Service\\LogServiceTest::testCountReturnsZeroWhenNoLogs":8,"Unit\\Service\\LogServiceTest::testGetAllLogsWithDefaults":8,"Unit\\Service\\LogServiceTest::testGetLog":8,"Unit\\Service\\LogServiceTest::testDeleteLogSuccess":8,"Unit\\Service\\LogServiceTest::testDeleteLogThrowsOnFailure":8,"Unit\\Service\\LogServiceTest::testDeleteLogsByIds":8,"Unit\\Service\\LogServiceTest::testDeleteLogsByFilters":8,"Unit\\Service\\LogServiceTest::testExportLogsXml":8,"Unit\\Service\\LogServiceTest::testExportLogsTxt":8,"Unit\\Service\\LogServiceTest::testExportLogsCsvEmpty":8,"Unit\\Service\\LogServiceTest::testExportLogsJson":8,"Unit\\Service\\LogServiceTest::testExportLogsCsv":8,"Unit\\Service\\LogServiceTest::testExportLogsUnsupportedFormat":8,"Unit\\Service\\LogServiceTest::testDeleteLogsByIdsWithFailures":8,"Unit\\Service\\LogServiceTest::testGetLogsWithConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#basic_combination":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#different_ids":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#large_ids":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#enabled_in_schema":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#disabled_in_schema_global_enabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#disabled_in_schema_global_disabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#not_set_in_schema_global_enabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#not_set_in_schema_global_disabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#null_schema_config_global_enabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#simple_name":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#camelcase_name":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#name_with_spaces":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#name_with_special_chars":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#string_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#string_with_max_length":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#email_format":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#uuid_format":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#datetime_format":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#integer_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#small_integer":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#big_integer":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#number_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#boolean_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#array_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#object_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#valid_json_object":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#valid_json_array":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#invalid_json":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#plain_string":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#null_string":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testObjectDataPreparationForTable":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testClearCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testRegisterSchemaVersionCalculation":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testMetadataColumnsGeneration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsDelegatesToSaveObjectsHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsSkipsCacheInvalidationWhenNoObjectsAffected":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsCacheInvalidationFailureDoesNotBreakOperation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsWithRegisterAndSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsReturnsEmptyArrayForEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsWithRbacFiltering":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsWithoutRbacOrMultitenancy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsSkipsCacheWhenNothingDeleted":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsCacheFailureDoesNotBreak":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsReturnsEmptyArrayForEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsWithPermissionFiltering":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsWithDatetime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsSkipsCacheWhenNonePublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsReturnsEmptyArrayForEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsWithFiltering":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsCacheFailureDoesNotBreak":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaWithResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaSkipsCacheWhenNonePublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaUsesBlobStorageWhenNoMagicMapping":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaThrowsOnFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterWithResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterSkipsCacheWhenNoneDeleted":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterCacheFailureDoesNotBreak":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaUsesMagicTableWhenEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaSkipsCacheWhenNoneDeleted":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaWithHardDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaWithPublishAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaPublishCacheFailureDoesNotBreak":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsWithoutRbacOrMultitenancy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsSkipsCacheWhenNoneDepublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsCacheInvalidationCountsUpdates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testGetObjectCacheMissLoadsFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testGetObjectReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testPreloadObjectsEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testPreloadObjectsAllAlreadyCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testPreloadObjectsBulkLoadFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testPreloadObjectsSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testGetStatsInitial":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testGetStatsAfterCacheMiss":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testSetObjectNameStoresInBothCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testSetObjectNameDistributedCacheFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearSearchCacheWithoutPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearSearchCacheWithPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearSearchCacheDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearAllCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearAllCachesDistributedFailures":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearCacheDelegatesToClearAllCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testInvalidateForObjectChangeCreate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testInvalidateForObjectChangeDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testInvalidateForObjectChangeNullObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testInvalidateForObjectChangeNullSchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testConstructorHandlesCacheFactoryException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testConstructorHandlesCacheFactoryException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetObjectCacheHit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetObjectCacheMissLoadsFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetObjectCacheMissDbException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetStatsEmptyCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetStatsWithHitsAndMisses":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPreloadObjectsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPreloadObjectsAllCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPreloadObjectsFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPreloadObjectsDbException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testCacheObjectEviction":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearSearchCacheWithPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearSearchCacheNoPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearSearchCacheDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearAllCachesSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearAllCachesDistributedFailures":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearCacheDelegatesToClearAllCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testSetObjectNameSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testSetObjectNameDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testSetObjectNameEnforcesTtl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetSingleObjectNameInMemoryHit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetSingleObjectNameDistributedHit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetSingleObjectNameDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetDistributedNameCacheCountNoCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetDistributedNameCacheCountWithValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetDistributedNameCacheCountNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetDistributedNameCacheCountException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearNameCacheSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearNameCacheDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testInvalidateForObjectChangeCreate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testInvalidateForObjectChangeDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testInvalidateForObjectChangeDeleteDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testInvalidateForObjectChangeNullObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testInvalidateForObjectChangeWithExplicitIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetSolrDashboardStatsNoContainer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetSolrDashboardStatsNoIndexService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testCommitSolrNoIndexService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testCommitSolrSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testCommitSolrFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testCommitSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testExtractDynamicFieldsFromObjectAllTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testExtractDynamicFieldsFromObjectWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIsDateStringWithDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIsDateStringWithNonDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIsDateStringWithNonString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testFormatDateForSolrValid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testFormatDateForSolrInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPersistNameCacheToDistributedNoCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPersistNameCacheToDistributedSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPersistNameCacheToDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetMultipleObjectNamesEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetAllObjectNamesTriggersWarmup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetAllObjectNamesForceWarmup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIndexObjectInSolrNoService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIndexObjectInSolrServiceNotAvailable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIndexObjectInSolrSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIndexObjectInSolrFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testRemoveObjectFromSolrNoService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testRemoveObjectFromSolrSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testRemoveObjectFromSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testCanDeleteDelegatesToIntegrityService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testCanDeleteReturnsNonDeletableAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSetsDeletedBySystemWhenNoUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteCreatesAuditTrailWhenEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSkipsAuditTrailWhenDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteReturnsTrueWhenUpdateSucceeds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectThrowsWhenDeletionIsBlocked":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectCascadesScalarProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectDoesNotCascadeWithoutCascadeFlag":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectReturnsFalseWhenDeleteThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testReferentialIntegrityExceptionCarriesAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeletionAnalysisEmptyIsFullyDeletable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeletionAnalysisToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteWithObjectEntityReturnsTrueOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteInvalidatesCacheOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteReturnsTrueWhenCacheInvalidationThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteDefaultsAuditTrailToEnabledOnSettingsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteWithArrayInputLoadsObjectFromMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityCheckWhenNoIncomingRefs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectAppliesDeletionActionsWhenDeletable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityOnSubDeletion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectCascadesArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsCascadeWhenPropertyValueIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectPassesRbacFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectPassesMultitenancyFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityCheckWhenSchemaIdIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteConvertsNonNumericIdsToNullForCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteConvertsNumericStringIdsToIntForCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSetsDeletedByCurrentUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionSetNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionSetDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionNoAction":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionLowercase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testCanDeleteNullSchemaReturnsDeletable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testCanDeleteNoIncomingReferences":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testHasIncomingOnDeleteReferencesNoReferences":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testLogRestrictBlockLogsAuditTrail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testLogRestrictBlockEmptyBlockers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testApplyDeletionActionsEmptyAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testDeletionAnalysisToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testDeletionAnalysisEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testCanDeleteHandlesSchemaLoadFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionWithValidActions":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionWithInvalidActions":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testValidOnDeleteActionsConstant":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractOnDeleteReturnsNullWhenNotSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractOnDeleteReturnsUppercaseValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractOnDeleteWithUppercaseValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractOnDeleteWithMixedCaseValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractTargetRefReturnsNullWhenNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractTargetRefReturnsDirectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractTargetRefReturnsArrayItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractTargetRefPrefersDirectRefOverItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractTargetRefReturnsNullForEmptyItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefById":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefByPathWithBasename":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefReturnsNullWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefMatchesFirstSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefWithEmptySchemaList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsRequiredPropertyReturnsTrueWhenRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsRequiredPropertyReturnsFalseWhenNotRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsRequiredPropertyReturnsFalseWhenSchemaNotCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsRequiredPropertyReturnsFalseWithNullSchemaCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsNullWhenNoDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsNullWhenPropertyMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsNullWhenSchemaNotCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsNullWhenSchemaIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsFalseDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsZeroDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testHasIncomingOnDeleteReferencesReturnsTrueWhenExists":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testHasIncomingOnDeleteReferencesReturnsFalseWhenNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testHasIncomingOnDeleteReferencesReturnsFalseForDifferentSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteReturnsEmptyWhenObjectHasNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteReturnsEmptyWhenNoRelationsExist":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteReturnsEmptyWhenSchemaNotInIndex":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteDetectsRestrictBlocker":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteDetectsCascadeTarget":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteDetectsSetNullTargetForNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteSetNullFallsBackToRestrictWhenRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteDetectsSetDefaultTargetWithDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultFallsBackToSetNullWhenNoDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultFallsToRestrictWhenNoDefaultAndRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteSkipsSoftDeletedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteHandlesCycleDetection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteWithArrayReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteFiltersObjectsBySchemaInFallbackPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteFiltersObjectsByPropertyValueInFallbackPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteFiltersObjectsWithNullObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteArrayRefFiltersMismatchedArrayValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteHandlesFindByRelationException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteWithMultipleDependents":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteWithNoReferencingObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testWalkDeletionGraphRespectsMaxDepth":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogRestrictBlockLogsBlockers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogRestrictBlockHandlesEmptyBlockers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogRestrictBlockDeduplicatesSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogRestrictBlockWithNullSchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogRestrictBlockHandlesBlockersWithMissingKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogIntegrityActionHandlesInsertException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsAppliesSetNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsAppliesSetNullForArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsSetNullHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsAppliesSetDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsSetDefaultHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsAppliesCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsGroupsCascadeByRegisterSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsCascadeFallbackForNoRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsCascadeHandlesDeleteException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsLogsSetNullAuditTrail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsLogsSetDefaultAuditTrail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsLogsCascadeDeleteAuditTrail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsWithEmptyAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsExecutesInOrder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplySetNullDefaultsIsArrayToFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsCascadeSeparatesGroups":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsPassesTriggerSchemaSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexHandlesSchemaLoadException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexSkipsNoActionAndNoOnDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexSkipsPropertiesWithoutRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexSkipsUnresolvableRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexHandlesNullProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexOnlyBuildsOnce":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexDetectsArrayType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexDetectsNonArrayType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexHandlesRegisterLoadException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefByIdAfterBasenameClean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefByUuidAfterBasenameClean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteHandlesPropertyMissingFromObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteArrayTypeWithNonArrayValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplySetNullArrayRemovesAllMatchingEntries":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplySetNullNonArrayWhenPropertyNotInData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteCollectsMultipleBlockersFromSameSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteCascadeWithNestedRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplySetNullArrayWhenPropertyIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterReturnEmptyWhenSchemaFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterReturnEmptyWhenNoSubFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterReturnEmptyWhenPropertyHasNoInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterReturnsNullWhenCallbackFindsNothing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterExtractsUuidFromRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterExtractsUuidFromUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterHandlesNonUuidNonUrlValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterRemovesProcessedFilterKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsReturnsEmptyForNoObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsReturnsEmptyForNoExtendFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsExtractsSingleStringId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsExtractsArrayOfIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsDeduplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsEmptyStringsInArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsEmptyStringScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsLimitsArrayTo10Items":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsCircuitBreakerAt200":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedReturnsEmptyForNoIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedCapsAt200":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedIndexesByUuidAndId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedContinuesOnBatchError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testLoadRelationshipChunkOptimizedReturnsEmptyForNoIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testLoadRelationshipChunkOptimizedReturnsMapperResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testLoadRelationshipChunkOptimizedReturnsEmptyOnMapperException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractRelatedDataDelegatesToPerformanceHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractRelatedDataPassesFlagsCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsReturnsPaginatedContracts":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsUsesDefaultPagination":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsReturnsEmptyWhenNoContractsProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsReturnsErrorResponseOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsAppliesOffsetCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesReturnsEmptyWhenObjectHasNoRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesFiltersOutSelfReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesReturnsErrorResponseOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesUsesDefaultPagination":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesExtractsRelationsFromNestedArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedByReturnsErrorResponseOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedByUsesDefaultPaginationInErrorFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedByResponseAlwaysHasRequiredKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsResponseAlwaysHasRequiredKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsLogsDebugWhenArrayTruncated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsNonStringArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsNonStringScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsExactly200UniqueIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedProcessesMultipleBatches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedAllBatchesFail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedExactly200NoCap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsOffsetBeyondArrayReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsErrorResponseRespectsFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesDefaultPaginationWithEmptyQuery":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesExtractsStringRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesResponseStructureOnError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterIntersectsMultipleInversedByProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterReturnsEmptyArrayOnlySimpleKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractRelatedDataWithEmptyResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedBySuccessPathStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterPassesRefAsSchemaToCallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterSetsNullRefWhenMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterExtractsUuidFromDeepUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterHandlesMultipleSubKeysForSameProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsCircuitBreakerWithMixedTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsMultipleExtendProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsMissingExtendProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsDeduplicatesAcrossProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedWith300IdsProcessesOnly200":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedSingleId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedMultipleObjectsPerBatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testLoadRelationshipChunkOptimizedPassesMultipleIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsHandlesNonArrayContractsValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsLimitExceedsTotal":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesWithRegisterSchemaIdsFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesIgnoresEmptyRelationValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedByWithRegisterSchemaIdsFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedByWithRbacDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesHandlesNullRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRenderEntitiesRemovesSourceFromSelfInList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRenderEntitiesWithNullExtendAndFilter":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveReferencedUuidsSimpleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveReferencedUuidsObjectValueFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveReferencedUuidsArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveReferencedUuidsMissingField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testGetInversedPropertiesReturnsPropertiesWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testGetInversedPropertiesDirectInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testGetInversedPropertiesSkipsEmptyInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testFilterExtendedInversePropertiesWithAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testFilterExtendedInversePropertiesSpecific":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testCollectEntityUuidsWithMixedEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testCollectEntityUuidsSkipsNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testExtractInverseConfigValidItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testExtractInverseConfigArrayInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testExtractInverseConfigMissingRefReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testExtractInverseConfigMissingInversedByReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testInitializeInverseCacheEntriesCreatesEmptyArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testInitializeInverseCacheEntriesPreservesExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIndexReferencingObjectsIndexesByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIndexReferencingObjectsObjectValueFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIndexReferencingObjectsPopulatesObjectsCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesFromCacheArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesFromCacheSingle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesFromCacheSingleEmptyCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesFromCacheSkipsNoInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRemoveQueryParametersRemovesQueryString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRemoveQueryParametersReturnsUnchangedWhenNoQuery":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceWithQueryParamsNumeric":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceByUuidFallsToSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceSlugResolves":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceJsonSchemaPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceFallsThrough":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testCollectUuidsForExtendWithUrlValueNotUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testCollectUuidsForExtendDeduplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIsUuidLikeValid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIsUuidLikeUppercase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIsUuidLikeInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testGetValueFromPathDeeplyNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testGetValueFromPathIntermediateNotArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesReturnsWhenSchemaNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesReturnsWhenNoInversedProps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testPreloadInverseRelationshipsEmptyEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testPreloadInverseRelationshipsEmptyExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testPreloadInverseRelationshipsNonEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testPreloadInverseRelationshipsNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRenderEntityPropertyRbacInjectsSelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRenderEntityWithEmptyObjectDataNoCrash":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRenderEntityNullUuidNoCircularDetection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceWithUuidFallsThrough":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceWithPathReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceWithPathReferenceException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceWithSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceWithQueryParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceSlugMultipleResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRemoveQueryParametersNoParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRemoveQueryParametersWithParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testInitializeInverseCacheEntries":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testInitializeInverseCacheEntriesPreservesExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testIndexReferencingObjectsBasic":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testIndexReferencingObjectsWithValueFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testIndexReferencingObjectsNoDuplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testIndexReferencingObjectsWithArrayReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testIndexReferencingObjectsNonMatchingUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testCollectEntityUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testCollectEntityUuidsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testHandleInversedPropertiesFromCacheWithData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testHandleInversedPropertiesFromCacheEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testHandleInversedPropertiesFromCacheSingleProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveReferencedUuidsSimpleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveReferencedUuidsObjectFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveReferencedUuidsArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveReferencedUuidsMissingField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesEmptyList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesConvertsStringExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesConvertsStringFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesConvertsStringFilter":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesConvertsStringUnset":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesNullExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesProcessesMultipleEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetSchemaCaching":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetRegisterCaching":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetRegisterNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testExtractInverseConfigFromItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testExtractInverseConfigArrayInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testExtractInverseConfigFromTopLevel":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testExtractInverseConfigReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testExtractInverseConfigNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testPreloadInverseRelationshipsEmptyEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testPreloadInverseRelationshipsNoMatchingExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetInversedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetInversedPropertiesEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testSetUltraPreloadCacheAndGetSize":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testSetUltraPreloadCacheReplacesExistingCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testClearCacheResetsAllInternalCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheReturnsEmptyByDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityReturnsEntityWithNoFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFieldFiltering":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFilterMatching":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFilterNotMatching":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithUnsetProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityDetectsCircularReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithPreloadedRegistersAndSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithStringExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithMultipleEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterFromCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaFromCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeValidUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeUpperCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectFromUltraPreloadCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectFromObjectCacheService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectFromLocalCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectCachesResultByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheReturnsOnlyUuidKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheWithArrayEntry":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheSkipsNonUuidStringKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testClearCacheResetsRegistersAndSchemasAndObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigDirectFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigArrayOfFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigArrayOfStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigNoType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigArrayWithNoItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathSimple":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathDeepNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathPartialNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathReturnsArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSingleUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendArrayOfUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSkipsSpecialKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendMissingProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSkipsNonUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendDeduplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendUsesBaseProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSkipsNonUuidArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesWithItemsInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesEmptyInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesMatchSpecific":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesMatchAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesNoMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsSkipsNonObjectEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithDirectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMultipleInversedByFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigItemsRefFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsSimpleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsObjectWithValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsArrayOfUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsMissingField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testInitializeInverseCacheEntries":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testInitializeInverseCacheEntriesDoesNotOverwrite":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityNormalizesExtendShorthands":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityNormalizesRegisterShorthand":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithExtendAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendSelfRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendSelfSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityRespectsDepthLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithPropertyRbac":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithMultipleUnset":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersWithParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersWithoutParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersMultipleParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceNumericWithQueryParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceByUuidFallsToSlugLookup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceByUuidNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceBySlugPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceBySlugDirect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceFallthrough":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesWithFileRecords":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesFilterOutObjectTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesEmptyRecords":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesNoTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesHydratesFileId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesArrayOfFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesSkipsMetadataProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesNoSchemaReturnsUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesInitializesEmptyArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyNonArrayNonNumericReturnsUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyArrayPropertyNonArrayValueReturnsUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertySingleFileNumeric":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertySingleFileDigitString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsDataUri":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsNullForZeroId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsNullForNegativeId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsNullWhenFileNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsNullForEmptyContent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64WithGenericMimeType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileObjectReturnsFormattedArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileObjectReturnsNullForEmptyResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileObjectReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileObjectReturnsNullForNonNumericInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsReturnsTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsFiltersObjectTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsReturnsEmptyWhenNoTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsReturnsEmptyWhenFileNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesSetsImage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesFallsBackToAccessUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesSetsNullForEmptyField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataNoObjectImageField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringUnset":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithNullExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesClearsSourceFromSelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesBatchPreloadsObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithOnlyValidEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendBothSelfRegisterAndSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithNullUuidNoCircularDetection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityRbacWithExistingSelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsAvoidsDuplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsObjectValueFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsArrayOfUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheEmptyCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheDirectInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheSkipsNoInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsEmptyEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsEmptyExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsNonObjectEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithEmptyObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityFilterWithNonExistentKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityFieldFilterAlwaysIncludesSelfAndId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityUnsetNonExistentKeyNoError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityPreloadedObjectsPopulateCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesMultipleFilesMultipleTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesMissingMimetypeFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyBase64Single":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyBase64Array":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyBase64ArraySkipsNulls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyArrayNonBase64":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyArraySkipsNullFileObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringFilter":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendWithUrlContainingUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleWildcardExtendsNoWildcards":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleWildcardExtendsAtDepthLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleWildcardExtendsWithNumericKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleWildcardExtendsWithNonIterableRoot":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleWildcardExtendsWithStringOverrideKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithNonExistentKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotSkipsAtPrefixedKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithArrayContainingAlreadyExtendedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithArrayContainingNonArrayNonStringItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithUuidStringNotInCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithUuidStringFoundInCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotSkipsUnderscorePrefixedValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotSkipsAtPrefixedValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithUrlValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithArrayOfUuidsOneNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithArrayFilterNullAndAtValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotCircularReferenceInArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithAllFlagAddsAllToSubExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithStringOverrideKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithArrayStringOverride":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtendObjectWithSelfRegisterAndSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtendObjectPreloadsUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtendObjectWithAllFlag":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendAllPopulatesFromObjectKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendAllSkipsIdAndOriginId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityStringExtendParsedToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityRbacTemporarySelfIsRemoved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityHandlesInversePropertiesWhenExtended":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityNoInversePropsWhenNotExtended":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheDirectArrayType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheEmptyRenderedSingleValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesBatchPreloadSkipsNonObjectEntityInUuidCollection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithRbacAndMultitenancyFlags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64EmptyMimeTypeUsesFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64WithStringFileId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataDeepNestedPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesExceptionReturnsEntityUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesSkipsUnconfiguredProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathWithFileExtension":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathWithFragment":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesNullExtendDefaultsToEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithNestedKeyExtends":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsNoInversedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsNoSchemaFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsNoExtendMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsNoEntityUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadSingleInversePropertyInvalidConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadSingleInversePropertyEmptySchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadSingleInversePropertyTargetSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathNullValueInPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyBase64SingleReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertySingleReturnsNullWhenFileNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataStringValueSetsImageNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataArrayWithoutUrls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotCircularReferenceForSingleValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotUrlValueResolvesLastSegment":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesBatchPreloadSkipsNonArrayObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesBatchPreloadStoresObjectsByBothKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathLookupExceptionFallsThrough":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityCommaStringExtendIsParsed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotArrayWithAllFlagAddsAllToSubExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityInverseWithAllExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityShouldHandleInverseMatchesSpecificProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityInverseWithStringExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadSingleInversePropertySchemaNotFoundAfterResolve":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendAllSkipsValuesEqualToId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithNestedDotObjectValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotDeepNestedRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceUuidBranch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathNoMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceSlugMultipleMatches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterReturnsCachedRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaReturnsCachedSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersStripsQueryString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersNoQueryStringUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithItemsRefAndInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithArrayInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingRefReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingInversedByReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsWithObjectPrefixFiltered":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsWithNoTagsReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsWithEmptyTagIdsReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesDirectlyWithTagsViaPrivateMethod":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesFiltersObjectPrefixTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesInitializesArrayFileProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyNonNumericStringUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyArrayWithBase64Format":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyArrayNonArrayValueUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64WithZeroFileIdReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64WithNegativeFileIdReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64FileNotFoundReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64EmptyContentReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsCorrectDataUri":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesSetsImageFromDownloadUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesFallsBackToAccessUrlViaPrivate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesSetsNullWhenNoUrls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesNoImageFieldConfigured":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitySchemaNormalization":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityRegisterNormalization":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheSinglePropertyEmptyCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsSkipsNonEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsSkipsEntityWithNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithEmptyArrayReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigFromItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigFromDirectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMultiFieldInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigReturnsNullWhenMissingRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigReturnsNullWhenMissingInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsFromValidEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsEmptyArrayReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesMatchesExactName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesAllFlagIncludesAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesNoMatchReturnsEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testInitializeInverseCacheEntriesSetsEmptyArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testInitializeInverseCacheEntriesPreservesExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsSimpleStringRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsHandlesValueObjectFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsMatchesArrayUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsDeduplicatesMultiField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsPopulatesObjectsCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesFromItemsInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesFromDirectInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesSkipsEmptyInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathRefFindsSchemaBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathRefCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringExtendToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringFieldsToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringFilterToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringUnsetToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesRemovesSourceFromSelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesBatchPreloadsWhenExtendProvided":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersWithoutQueryStringReturnsAsIs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersStripsComplexQueryString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesCatchesExceptionGracefully":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesReturnsEarlyWhenSchemaNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesReturnsEarlyWhenNoInversedProps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceReturnsNumericIdAsIs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceStripsQueryParamsBeforeNumericCheck":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceSlugFilterMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesUsesCacheWhenAvailable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyUuidArrayBulkResultCountsSaved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyUuidArrayDoesNotCountUnmatchedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyScalarArrayWithNoMatchingUuidsCountsZeroSaved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testMultipleInvalidObjectsAreAllAccumulated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testTransformHandlerIsCalledExactlyOnce":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testSchemaCacheIsForwardedToTransformationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testEmptyChunkReturnsImmediatelyWithoutCallingBulkSave":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testAllInvalidObjectsSkipsBulkSaveAndPopulatesInvalidList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithUpdatedStatusPopulatesUpdatedList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithUnchangedStatusPopulatesUnchangedList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testMixedStatusesAggregateCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testPartialChunkWithInvalidAndValidObjectsMergesCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testRegisterAndSchemaObjectsPassedDirectlyToUltraFastBulkSave":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testUltraFastBulkSaveIsCalledWithEmptyUpdateObjectsArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testResultAlwaysContainsAllRequiredKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testNullRegisterAndSchemaPropagateToUltraFastBulkSave":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBooleanFlagVariationsDoNotCauseErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testSavedItemsAreJsonSerializableArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithCreatedStatusPopulatesSavedList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testProcessingTimeMsIsAlwaysPresentAndNonNegative":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testUnknownObjectStatusExposesSourceBugInDefaultCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLargeChunkStatisticsAreTalliedCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsBranchCoverageTest::testSaveObjectsEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsBranchCoverageTest::testSaveObjectsMixedSchemaNoValidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsBranchCoverageTest::testSaveObjectsDeduplicatesById":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsBranchCoverageTest::testSaveObjectsWithoutDeduplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testGetMixedValueFromArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testGetMixedValueFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testGetMixedValueMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testGetMixedValueNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testGetMixedValueString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsWithObjectConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsWithArrayConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractObjectConfigurationHandlingDirect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractObjectConfigurationHandlingFromItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractObjectConfigurationHandlingFromItemsOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractObjectConfigurationHandlingFromPropertyOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractObjectConfigurationHandlingNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformObjectPropertyNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformObjectPropertyRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformObjectPropertyNestedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformToUuidPropertyWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformToUuidPropertyWithoutInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformSchemaForValidationNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformOpenRegisterObjectConfigurationsNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformPropertyStripsRefFromStringType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformPropertyInversedByArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformPropertyInversedByObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testRemoveQueryParametersWithQuery":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testRemoveQueryParametersWithoutQuery":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetMixedValueFromArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetMixedValueFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetMixedValueReturnsNullForMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetMixedValueReturnsNullForNonArrayNonObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeBool":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeFloat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceWithStringRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceWithObjectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceWithArrayRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceReturnsFalseForDifferentSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceReturnsFalseWithNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceWithQueryParameters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformFileType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformDatetimeType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformTypeAsArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformTypeNoTypeSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformStandardTypeUntouched":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFixMisplacedArrayConstraintsNonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFixMisplacedArrayConstraintsMovesEnumToItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFixMisplacedArrayConstraintsMovesOneOfToItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFixMisplacedArrayConstraintsOneOfAsObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFixMisplacedArrayConstraintsExistingItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractHandlingFromOneOfItemsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractHandlingFromOneOfItemsString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractHandlingFromOneOfItemsWithConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractHandlingFromOneOfItemsWithArrayConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractHandlingFromOneOfItemsNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractObjectConfigurationHandlingDirect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractObjectConfigurationHandlingFromItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractObjectConfigurationHandlingFromItemsOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractObjectConfigurationHandlingFromDirectOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractObjectConfigurationHandlingReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformArrayItemsForValidationNonObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformArrayItemsForValidationRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformArrayItemsForValidationNestedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformArrayItemsForValidationWithRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformArrayItemsForValidationNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToUuidPropertyWithoutInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToUuidPropertyWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToUuidPropertyWithInversedByEmptyProps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToNestedObjectPropertyNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToNestedObjectPropertyWithObjectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToNestedObjectPropertyWithStringRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToNestedObjectPropertyWithArrayRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformOpenRegisterObjectConfigurationsNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testCleanPropertyForValidationNonObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformPropertyForOpenRegisterInversedByArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformPropertyForOpenRegisterInversedByObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformPropertyForOpenRegisterStripsRefFromString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformPropertyForOpenRegisterArrayItemsInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testResolveSchemaLocalSchemaPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testResolveSchemaFileSchemaPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testResolveSchemaExternalNotAllowed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testHandleCustomValidationException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGenerateErrorMessageForValidResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testPreprocessSchemaReferencesSkipsUuidItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testPreprocessSchemaReferencesProcessesItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationSelfRefRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationSelfRefRelatedObjectWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationSelfRefArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationSelfRefArrayItemsWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationRemovesSchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testCleanSchemaForValidationRemovesMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFindSchemaBySlugDirectMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFindSchemaBySlugCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFindSchemaBySlugNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFindSchemaBySlugFindAllFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithInvalidType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectRemovesExtendAndFiltersFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectNullAllowedForOptionalFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageWithValidResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleCustomValidationExceptionReturnsJsonResponse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithSchemaEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidationErrorMessageConstant":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEmptyRequiredArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationWithSelfReferenceRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationRemovesDollarId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationRemovesMetadataProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationWithItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationNonObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationWithNestedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeDatetime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeArrayOfTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeNoType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeStandardType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsNonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsMoveEnumToItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsDoesNotOverrideExistingEnum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsMoveOneOfToItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceFalseDifferentSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithObjectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithArrayRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithQueryParameters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testRemoveQueryParametersNoParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testRemoveQueryParametersWithParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueFromArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueNullData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueScalarData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingDirect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNotIterable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsWithMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNoMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformOpenRegisterObjectConfigurationsNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyNoInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertyNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForRequiredSingleField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForRequiredMultipleFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForTypeError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForEnumError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageValidResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectFiltersEmptyStringsForOptionalFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithFileType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithDatetimeType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMetadataProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesSkipsUuidTransformed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsNonObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectWithRelatedObjectHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectWithNestedObjectHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyStripsRefFromStringType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsEmptyConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsWithDuplicateStringConfigThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsNoDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithRefCircular":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithArrayItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithNestedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFindSchemaBySlugDirectMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFindSchemaBySlugCaseInsensitiveFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFindSchemaBySlugNullWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFindSchemaBySlugNullWhenFindAllThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFindSchemaBySlugDirectMatchThrowsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithObjectRefFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithArrayRefFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertySuccessfulResolutionObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertySuccessfulResolutionNonObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithRefQueryParameters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyRefNotComponentsSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterInversedByArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterInversedByObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterInversedByEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterArrayItemsInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterArrayItemsObjectNoInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterDirectObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterRecursiveNestedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertySelfReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertyWithObjectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertyWithArrayRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertyNonSchemasRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyWithInversedByAndRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyWithInversedByEmptyProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceWithObjectConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromDirectOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromDirectObjectConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingObjectConfigNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingItemsConfigNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationAsArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationWithNestedItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsOneOfAsObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsDoesNotOverrideExistingOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsEmptyEnum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsEmptyOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsNoTypeSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectWithRefNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectNoConfigNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectConfigWithObjectFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeEmail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypePhone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeArrayMixed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMinLengthError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMinLengthEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMaxLengthError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMinimumError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMaximumError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForPatternError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMinItemsError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMaxItemsError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForTypeErrorArrayExpected":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForTypeErrorEmptyStringOnRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsWithArrayConfigDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsWithArrayConfigNoDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEnumFieldNullNotAllowed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEnumFieldNullAllowed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEmptyArrayFilteredForNonRequiredNoConstraints":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEmptyArrayKeptForMinItemsConstraint":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectNullAllowedForOptionalWithTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesWithItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesSkipsUuidTransformedItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesPropertyWithRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformObjectPropertyForOpenRegisterDefaultHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformObjectPropertyForOpenRegisterNestedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformObjectPropertyForOpenRegisterNullHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeForFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeForZero":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeForEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeForEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleValidationExceptionResponseStatus":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleCustomValidationExceptionMultipleErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationTransformsCustomTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationFixesMisplacedEnumOnArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithNonComponentsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithObjectRefNoId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithArrayRefNoId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectRemovesDollarIdBeforeValidation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectKeepsZeroForOptionalIntegerField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectKeepsFalseForOptionalBooleanField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformOpenRegisterObjectConfigurationsWithProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsObjectConfigNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsWithObjectIterable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaLocalApiSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaFileApiFilesSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaExternalNotAllowedReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaExternalDisallowedReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageTypeErrorExpectsObjectGotEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageTypeErrorExpectsArrayGotEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageTypeErrorExpectsStringGotEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForFormatError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForSemverFormatError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageDefaultKeywordWithSubErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageEnumWithNonArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsArrayConfigDuplicateThrowsTypeError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsArrayConfigNoDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEmptyArrayKeptForUniqueItemsConstraint":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEmptyArrayKeptForMaxItemsConstraint":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeForResource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithSchemaEntityNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEnumNullRemovedFromObjectForNonRequiredField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEmptyRequiredArrayGetsUnset":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationAsArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationWithOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyArrayItemsSuccessfulResolution":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformOpenRegisterObjectConfigurationsWithArrayProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesWithOneOfRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaReturnsJsonForLocalSchemaUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaHandlesFileApiUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsWithStringConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsThrowsTypeErrorOnArrayConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsReturnsEarlyWhenNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeReturnsUnknownForOpenResource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeReturnsUnknownForClosedResource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformOpenRegisterObjectConfigurationsNoop":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesWithoutProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesWithAllOfRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaHandlesExternalUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithSimpleStringProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithRequiredFieldMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEnumProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNestedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMinItemsConstraint":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageWithInvalidResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMultipleTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithBooleanProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNumberProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectKeepsEmptyStringForRequiredField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleValidationExceptionReturnsJsonResponse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEmptySchemaObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testBase64FileUploadWithDataURI":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testURLFileReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMixedFileTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testArrayOfFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMultipartFileUploadError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadQueuesBackgroundJobForTextExtraction":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadIsNonBlocking":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testPDFUploadQueuesBackgroundJob":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMultipartFileUploadSingleFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultInitializesArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultInitializesStatistics":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartSmallOperationNoLog":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartLargeOperation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartLargeMixedSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultNoInvalidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultWithInvalidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesSaved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultWithMixedResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsAddsTimingInfo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsCalculatesEfficiency":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsWithZeroProcessed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsFormatsValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsWithUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testGetObjectReturnsNullWithoutContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetRegisterWithRegisterObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetRegisterWithSlugString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetRegisterWithNumericIdUsesCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetRegisterWithNumericIdCacheFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetSchemaWithSchemaObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetSchemaWithNumericIdUsesCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetSchemaWithSlugString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetSchemaThrowsOnNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetObjectWithEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetObjectWithIdNoContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testPrepareFindAllConfigExtendsStringToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testPrepareFindAllConfigSetsRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testPrepareFindAllConfigSetsSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testExtractUuidSelfId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testExtractUuidIdField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testExtractUuidExplicitTakesPriority":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testExtractUuidSkipsEmptyId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testCheckSavePermissionsNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testCheckSavePermissionsCreateForNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testCheckSavePermissionsUpdateForExistingUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testCheckSavePermissionsCreateWhenUuidNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testNormalizeDateValuesNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testNormalizeDateValuesConvertsDatetime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testNormalizeDateValuesSkipsValidDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testNormalizeDateValuesSkipsNonDateFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderExistsNullFolder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderExistsEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderExistsFolderNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderExistsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testFindByRelationsDelegates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testFindByRelationsExactMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testGetActiveOrganisationForContextReturnsUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testGetActiveOrganisationForContextReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testGetActiveOrganisationForContextException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testSetContextFromParametersWithRegisterObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testSetContextFromParametersWithNullValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithObjectEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithExplicitUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsWithRbacDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsCreateScenario":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsUpdateScenario":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredSkipsWhenHardValidationDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testEnsureObjectFolderReturnsNullWhenNoUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testEnsureObjectFolderCreatesFolderWhenNeeded":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testHandleCascadingWithContextPreservationPreservesContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testPrepareFindAllConfigPreservesExistingValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testPrepareFindAllConfigConvertsExtendStringToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredCallsValidatorWhenEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionSetNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionSetDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionNoAction":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testExtractOnDeletePresent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testExtractOnDeleteMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testExtractTargetRefDirect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testExtractTargetRefArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testExtractTargetRefNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testResolveSchemaRefById":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testResolveSchemaRefBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testResolveSchemaRefByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testResolveSchemaRefByPathBasename":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testResolveSchemaRefNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsRequiredPropertyTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsRequiredPropertyFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsRequiredPropertySchemaNotCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testGetDefaultValuePresent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testGetDefaultValueMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testGetDefaultValueSchemaNotCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testGetDefaultValuePropertyNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testGetDefaultValueNullProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testCanDeleteNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testCanDeleteSchemaNotInIndex":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testHasIncomingOnDeleteReferencesTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testHasIncomingOnDeleteReferencesFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testLogRestrictBlock":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testLogRestrictBlockWithEmptyBlockers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testApplyDeletionActionsEmptyAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testLogIntegrityActionExceptionIsSwallowed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsBlobSchemas":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsSkipsSchemasWithoutId":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testApplyInversedByFilterSchemaFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testApplyInversedByFilterNoSubFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractRelatedDataDelegates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsStringValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsArrayValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsArrayLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsCircuitBreaker":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsSkipsInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsDeduplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsSkipsMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testBulkLoadRelationshipsBatchedEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testBulkLoadRelationshipsBatchedCap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testBulkLoadRelationshipsBatchedLoads":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testBulkLoadRelationshipsBatchedBatchException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testLoadRelationshipChunkOptimizedEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testLoadRelationshipChunkOptimizedException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testLoadRelationshipChunkOptimizedReturns":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testGetContractsWithContracts":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testGetContractsWithPagination":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testGetContractsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testGetContractsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacNonObjectEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacNullSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacFiltersOnPermission":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacDeniesNoPermission":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsEmptyObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsSingleStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsRemovesDuplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsLimitsArrayTo10":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsNonExistentProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testBulkLoadRelationshipsBatchedEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testBulkLoadRelationshipsBatchedIndexesByUuidAndId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testBulkLoadRelationshipsBatchedCapsAt200":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testBulkLoadRelationshipsBatchedHandlesExceptions":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testLoadRelationshipChunkOptimizedEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testLoadRelationshipChunkOptimizedDelegatesToMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testLoadRelationshipChunkOptimizedReturnsEmptyOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testGetContractsReturnsContractsFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testGetContractsAppliesPagination":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testGetContractsReturnsEmptyWhenNoContracts":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testGetContractsReturnsEmptyOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractRelatedDataDelegatesToPerformanceHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testApplyInversedByFilterReturnsEmptyWhenSchemaIsFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testApplyInversedByFilterReturnsEmptyWhenNoSubFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatDateTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatRfc3339":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatEmail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatDuration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatColor":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatHostname":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatIpv4":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatIpv6":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatInvalidDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternIntegerString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternFloatString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternBooleanString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternCamelCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternPascalCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternSnakeCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternScreamingSnakeCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternFilename":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternWindowsPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testConsolidateFormatDetectionNullExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testConsolidateFormatDetectionSameFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testConsolidateFormatDetectionHigherPriorityNew":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testConsolidateFormatDetectionHigherPriorityExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeNumericRangesNullExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeNumericRangesSameType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeNumericRangesIntegerToNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeNumericRangesNumberToInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeNumericRangesIncompatibleTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzezArrayStructureEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzezArrayStructureList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzezArrayStructureAssociative":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeObjectStructureWithObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeObjectStructureWithArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeObjectStructureWithScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeObjectStructures":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testIsInternalPropertyTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testIsInternalPropertyFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromFormatNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromFormatEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromFormatDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromFormatEmail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromFormatUnknown":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromPatternsBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromPatternsInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromPatternsFloat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromPatternsNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeStringWithIntegerPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeStringWithFloatPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeStringWithBooleanPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeDouble":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeFloat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeUnknown":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetDominantTypeStringWithIntegerPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetDominantTypeStringWithFloatPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetDominantTypeStringWithBooleanPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetDominantTypeNonString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetDominantTypeStringPlain":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectEnumLikeTooFewExamples":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectEnumLikeTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectEnumLikeTooManyUnique":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectEnumLikeNonString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testExtractEnumValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateNestedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateNestedPropertiesNoKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeDouble":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeEmptyTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeNoItemTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareTypeMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareTypeMismatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareTypeMatching":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareStringConstraintsMissingMaxLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareStringConstraintsMaxLengthTooSmall":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareStringConstraintsMissingFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareStringConstraintsMissingPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareStringConstraintsNonStringType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNumericConstraintsNonNumeric":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNumericConstraintsMinimumTooHigh":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNumericConstraintsMaximumTooLow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNullableConstraintRequiredButNullable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNullableConstraintNotNullable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNullableConstraintSuggestsNullType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareEnumConstraintSuggestsEnum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareEnumConstraintDifferentValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareEnumConstraintSameValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareEnumConstraintTooManyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareEnumConstraintNullValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueDouble":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueListArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueAssocArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergePropertyAnalysisTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergePropertyAnalysisExamplesOverflow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergePropertyAnalysisObjectStructureMerge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergePropertyAnalysisObjectStructureNewWhenNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testUpdateSchemaFromExplorationSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testUpdateSchemaFromExplorationFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testRecommendPropertyTypeFromFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testRecommendPropertyTypeFromPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testRecommendPropertyTypeSingleType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testRecommendPropertyTypeMultipleTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMatchingTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMismatchedTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMissingType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithMatchingMaxLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithInadequateMaxLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithValidRange":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithInadequateMinimum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithInadequateMaximum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithMissingConstraints":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintWithNullableData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintWithNonNullableData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintAlreadyNullable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintWithEnumLikeData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintWithTooManyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintAlreadyHasEnum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithEmail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithDateTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithFloat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithNoMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithIntegerString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithFloatString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithBooleanString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithDouble":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypePreservesStandardTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithClearMajority":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithMixedTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithNumericTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithSingleType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithBooleanPatterns":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithFloat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithListArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithAssociativeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDateTimeRfc3339":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatIpv6":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatColor":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDuration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatReturnsNullForPlainText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatHostname":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternFloatString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternBooleanString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternSnakeCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternScreamingSnakeCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternCamelCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternPascalCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternFilenameNotDetected":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyReturnsTrueForInternalNames":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyReturnsFalseForNormalProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyIsCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeSingleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeSingleInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeDoubleReturnsNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeFormatOverridesType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeIntegerStringPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeBooleanStringPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeMultipleTypesUsesDominant":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsTrueForFewUniqueValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseForManyUniqueValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseWithTooFewExamples":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseForNonStringTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExtractEnumValuesReturnsUniqueValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesWithNullExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesExpandsRange":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesTypePromotion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesOverlappingRanges":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionNullExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionSameFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionDifferentFormatsHigherPriorityWins":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionKeepsHigherPriorityExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureAssociative":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeObjectStructureWithStdClass":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeObjectStructureWithScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergePropertyAnalysisMergesTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsSkipsExistingProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsSkipsInternalProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsConfidenceLevels":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesThrowsOnMissingSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testUpdateSchemaFromExplorationThrowsOnFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMissingType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMatchingType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMismatchedType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsSkipsNonStringTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingMaxLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMaxLengthTooSmall":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithRequiredAndNullable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithNonRequiredConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithNonNullableAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintSuggestsAddingEnum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintDetectsEnumMismatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintWithNullEnumValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintSkipsWhenTooManyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeExistingPropertiesReturnsMismatchImprovements":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeExistingPropertiesSkipsUndiscoveredProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateNestedPropertiesCreatesDefinitions":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateNestedPropertiesWithNullKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateArrayItemTypeReturnsItemType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateArrayItemTypeWithEmptyItemTypesReturnsString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesNullType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesArrayType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesBooleanType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesUnknownType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesFloatType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithFloatStringPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithBooleanStringPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithIntegerDominant":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesNumberDominatesInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesIncompatibleTypesDefaultsToNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatEmail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatIpv4":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternIntegerString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsForNewProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesNoObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesDiscoversProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testUpdateSchemaFromExplorationMergesAndSaves":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsCreatesObjectTypeSuggestion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsCreatesArrayTypeSuggestion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsReturnsFullStructure":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheAllTriggersTypeError":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheAllCallsAllClearMethods":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheDistributedTriggersTypeError":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheDefaultTypeTriggersTypeError":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithStoredMultitenancyConfig":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyReturnsDefaults":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyParsesStoredConfig":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateMultitenancySettingsOnlyStoresAndReturns":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateMultitenancySettingsOnlyDefaultsMissingKeys":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyPartialConfig":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsReturnsDefaultsWhenNoConfigStored":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsIncludesSystemInfo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsHandlesSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsHandlesCacheStatsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsIncludesTimestamp":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsOuterException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialZeroObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelZeroObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsWithMaxObjectsLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialWithObjectsThrowsError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelWithObjectsThrowsTypeError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsBatchSizeOne":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsBatchSizeFiveThousand":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsConfigUsed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsDurationAndMemory":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithSuccessfulDbStats":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithMysqlPlatform":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithMagicMapperTables":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWhenMainQueryReturnsFalse":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithFailingMagicMapperTable":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsMaxObjectsEqualsTotal":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsMaxObjectsGreaterThanTotal":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithDatabaseExceptionFallsBackToZeroedStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithCacheExceptionRecordsErrorInCacheKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialWithObjectsAndNullServiceThrowsTypeError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelModeWithObjectsThrowsTypeErrorForNullService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialCollectErrorsFalseThrowsError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperOuterCatchWhenGetDatabasePlatformThrows":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperInnerCatchWhenTableQueryFails":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperSuccessPathWithTableData":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithSourcesTableExisting":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testGetSourceTypeReturnsObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextReturnsExpectedStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesUuidAndVersion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesSchemaTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesSchemaDescription":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextContinuesWhenSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesRegisterTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesRegisterDescription":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextContinuesWhenRegisterNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesOrganization":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextChecksumIsSha256":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextLengthMatchesTextLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextMetadataContainsObjectFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextThrowsWhenNoTextExtracted":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextHandlesNestedObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextHandlesBooleanInObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextHandlesNumericValuesInObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testNeedsExtractionReturnsTrueWhenForced":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testNeedsExtractionReturnsTrueWhenNoChunksExist":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testNeedsExtractionReturnsFalseWhenChunksAreUpToDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testNeedsExtractionReturnsTrueWhenChunksAreStale":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testGetSourceMetadataReturnsExpectedKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testGetSourceTimestampReturnsObjectUpdateTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testGetSourceTimestampReturnsCurrentTimeWhenObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testGetSourceTimestampReturnsCurrentTimeWhenUpdatedIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIgnoresEmptyStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIgnoresEmptyArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextRespectsMaxRecursionDepth":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkFixedSizeMultipleChunksNoOverlap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkFixedSizeShortTextSingleChunk":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkFixedSizeFiltersTinyChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkRecursiveSplitsByParagraphs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkRecursiveSplitsBySentences":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testRecursiveSplitOversizedSegmentRecursesDeeper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testRecursiveSplitEmptySeparatorsFallsToFixed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testRecursiveSplitLastChunkPreserved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testRecursiveSplitWithOverlap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkDocumentFixedSizeStrategy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkDocumentTruncatesExcessiveChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testCleanTextMixedProblematicCharacters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testSanitizeTextReplacesEmoji":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testSanitizeTextRemovesControlChars":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testSanitizeTextEmptyForWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testDetectLanguageSignalsDutchHet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testDetectLanguageSignalsEnglishAnd":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testDetectLanguageSignalsUnknown":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testGetDetectionMethodHeuristic":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testGetDetectionMethodNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsWordDocumentDocx":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsWordDocumentDoc":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsWordDocumentFalseForPdf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSpreadsheetXlsx":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSpreadsheetXls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSpreadsheetFalseForCsv":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testCalculateAvgChunkSizeEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testCalculateAvgChunkSizeMixed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testCalculateAvgChunkSizeNullTextKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testBuildPositionReferenceObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testBuildPositionReferenceFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testBuildPositionReferenceFileDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testSummarizeMetadataPayloadFull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testSummarizeMetadataPayloadEmptyDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testGetStatsTotalFilesCalculation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testGetTableCountSafeReturnsZeroOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testExtractFileWithEntityRecognitionEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testExtractFileEntityRecognitionDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testExtractFileRiskLevelUpdateFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testExtractFileEntityRecognitionThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testDiscoverUntrackedFilesProcessesFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testRetryFailedExtractionsWithFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testExtractPendingFilesWithFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSourceUpToDateFalseWhenForced":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSourceUpToDateTrueWhenChunkNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSourceUpToDateFalseWhenNoChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSourceUpToDateFalseWhenChunkOlder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSanitizeTextRemovesNullBytes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSanitizeTextNormalizesWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSanitizeTextTrims":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSanitizeTextEmptyForWhitespaceOnly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testDetectLanguageSignalsDutch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testDetectLanguageSignalsEnglish":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testDetectLanguageSignalsUnknown":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testGetDetectionMethodHeuristic":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testGetDetectionMethodNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsWordDocumentDocx":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsWordDocumentDoc":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsWordDocumentFalseForPdf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSpreadsheetXlsx":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSpreadsheetXls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSpreadsheetFalseForText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testBuildPositionReferenceObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testBuildPositionReferenceFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testBuildPositionReferenceFileDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkDocumentRecursive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkDocumentFixedSize":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkDocumentSmallTextSingleChunk":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkDocumentDefaultStrategy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCleanTextNormalization":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCleanTextReducesNewlines":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCalculateAvgChunkSizeEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCalculateAvgChunkSizeWithArrayChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCalculateAvgChunkSizeWithStringChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCalculateAvgChunkSizeWithNonTextChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSourceUpToDateForceFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSourceUpToDateNoChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSourceUpToDateChunkNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSourceUpToDateChunkOlder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testHydrateChunkEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSummarizeMetadataPayload":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSummarizeMetadataPayloadEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testTextToChunksMapsCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testExtractObjectDeletedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testGetStatsReturnsStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testGetTableCountSafeReturnsZeroOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkFixedSizeSmallText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkFixedSizeExact":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testRecursiveSplitNoSeparators":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testDiscoverUntrackedFilesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testDiscoverUntrackedFilesEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testExtractPendingFilesNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testRetryFailedExtractionsNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentShortTextSingleChunk":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentWithDefaultOptions":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentRemovesNullBytes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentNormalizesLineEndings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentUnknownStrategyFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentReducesWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentRecursiveSmallParagraphs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testGetStatsReturnsExpectedKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testGetStatsWithZeroUntrackedFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testDiscoverUntrackedFilesNoFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testDiscoverUntrackedFilesHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testDiscoverUntrackedFilesDefaultLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testRetryFailedExtractionsNoFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testRetryFailedExtractionsDefaultLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testExtractPendingFilesNoPending":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testExtractPendingFilesDefaultLimit":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentReturnsChunksForText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentReturnsEmptyArrayForEmptyText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentRespectsChunkSizeOption":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithRecursiveStrategy":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithUnknownStrategyFallsBackToRecursive":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentTruncatesExcessiveChunks":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentShortTextReturnsSingleChunk":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentSmallTextBelowMinChunkSizeReturnsOneChunk":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextRemovesNullBytes":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextNormalizesLineEndings":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextReducesExcessiveNewlines":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextCollapsesTabsAndSpaces":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextTrimsWhitespace":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextRemovesNullBytes":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextRemovesControlCharacters":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextNormalizesWhitespace":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextTrims":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextReturnsEmptyForWhitespaceOnly":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextHandlesEmptyString":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsDetectsDutch":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsDetectsEnglish":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsReturnsNullForUnknown":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsDutchTakesPriorityOverEnglish":8,"Unit\\Service\\TextExtractionServiceTest::testGetDetectionMethodReturnsHeuristicForLanguage":8,"Unit\\Service\\TextExtractionServiceTest::testGetDetectionMethodReturnsNoneForNull":8,"Unit\\Service\\TextExtractionServiceTest::testIsWordDocumentReturnsTrueForDocx":8,"Unit\\Service\\TextExtractionServiceTest::testIsWordDocumentReturnsTrueForDoc":8,"Unit\\Service\\TextExtractionServiceTest::testIsWordDocumentReturnsFalseForPdf":8,"Unit\\Service\\TextExtractionServiceTest::testIsWordDocumentReturnsFalseForTextPlain":8,"Unit\\Service\\TextExtractionServiceTest::testIsSpreadsheetReturnsTrueForXlsx":8,"Unit\\Service\\TextExtractionServiceTest::testIsSpreadsheetReturnsTrueForXls":8,"Unit\\Service\\TextExtractionServiceTest::testIsSpreadsheetReturnsFalseForPdf":8,"Unit\\Service\\TextExtractionServiceTest::testIsSpreadsheetReturnsFalseForCsv":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeReturnsZeroForEmpty":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeWithArrayChunks":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeWithStringChunks":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeWithMixedChunks":8,"Unit\\Service\\TextExtractionServiceTest::testSummarizeMetadataPayloadReturnsExpectedKeys":8,"Unit\\Service\\TextExtractionServiceTest::testSummarizeMetadataPayloadWithMissingKeysDefaultsToNull":8,"Unit\\Service\\TextExtractionServiceTest::testBuildPositionReferenceForObject":8,"Unit\\Service\\TextExtractionServiceTest::testBuildPositionReferenceForObjectWithoutPath":8,"Unit\\Service\\TextExtractionServiceTest::testBuildPositionReferenceForFile":8,"Unit\\Service\\TextExtractionServiceTest::testBuildPositionReferenceForFileWithoutOffsets":8,"Unit\\Service\\TextExtractionServiceTest::testIsSourceUpToDateReturnsFalseWhenForceReExtract":8,"Unit\\Service\\TextExtractionServiceTest::testIsSourceUpToDateReturnsFalseWhenNoChunks":8,"Unit\\Service\\TextExtractionServiceTest::testIsSourceUpToDateReturnsTrueWhenChunksNewer":8,"Unit\\Service\\TextExtractionServiceTest::testIsSourceUpToDateReturnsTrueWhenChunksEqual":8,"Unit\\Service\\TextExtractionServiceTest::testIsSourceUpToDateReturnsFalseWhenChunksOlder":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntityCreatesValidChunk":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntityHandlesMinimalData":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksGeneratesChunkDTOs":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksForObjectSource":8,"Unit\\Service\\TextExtractionServiceTest::testGetTableCountSafeReturnsZeroOnException":8,"Unit\\Service\\TextExtractionServiceTest::testGetTableCountSafeReturnsCount":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeReturnsOneChunkForShortText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeMultipleChunksWithNoOverlap":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeWithLargeText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveReturnsOneChunkForShortText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveSplitsByParagraphs":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveSplitsBySentences":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitWithEmptySeparatorsFallsToFixedSize":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitShortTextReturnsSingleChunk":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileThrowsNotFoundWhenFileNotInNextcloud":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileSkipsUpToDateFile":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileProcessesTextFile":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileForceReExtractIgnoresUpToDate":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileWithEntityRecognitionEnabled":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileEntityRecognitionFailureDoesNotThrow":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileRiskLevelFailureDoesNotThrow":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileUnsupportedMimeType":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileEmptyNodesThrows":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectSkipsDeletedObject":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectSkipsUpToDateObject":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesReturnsStatsWhenNoFiles":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesReturnsErrorOnException":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesCountsFailures":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPendingFilesReturnsStatsWhenNoFiles":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPendingFilesCountsFailures":8,"Unit\\Service\\TextExtractionServiceTest::testRetryFailedExtractionsReturnsStatsWhenNoFiles":8,"Unit\\Service\\TextExtractionServiceTest::testRetryFailedExtractionsCountsFailures":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksRollsBackOnError":8,"Unit\\Service\\TextExtractionServiceTest::testPersistMetadataChunkHandlesJsonEncodingFailure":8,"Unit\\Service\\TextExtractionServiceTest::testDefaultConstantsHaveExpectedValues":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentNormalizesTextBeforeChunking":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithZeroOverlap":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentDefaultOptions":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextThrowsWhenExtractionReturnsNull":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextThrowsWhenResultIsEmpty":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextReturnsPayload":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionTextPlain":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionJsonFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionMarkdownFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionUnsupportedMimeReturnsNull":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionEmptyNodesThrows":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionNodeNotFileThrows":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionCsvFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionYamlFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionGenericTextSubtype":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionHtmlFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionXmlFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionApplicationXmlFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionYamlAlternativeMime":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionApplicationYamlMime":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionMissingMimeAndPath":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextReplacesEmojiWithSpace":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextRemovesDeleteCharacter":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextRemovesVerticalTabAndFormFeed":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextPreservesNewlinesAndTabs":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextMissingOwnerAndOrganisationDefaultsToNull":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextMissingMetadataFieldsDefaultToNull":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextWithDutchContent":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksDefaultsWhenOptionsEmpty":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksShortTextSingleChunk":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksWithFixedSizeStrategy":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeWordBoundaryBreaking":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeFiltersTinyChunks":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeGuardPreventsNegativeOffset":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeExactChunkSizeText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveWithSentenceBoundaries":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveWithClauseBoundaries":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveWithWordBoundariesOnly":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveExactChunkSizeText":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitWithOverlap":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitLargeSplitRecursesDeeper":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitLastChunkPreserved":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitLastChunkTooSmallIsFiltered":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitWithZeroOverlap":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitSmallOverlapFallsToElse":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileMissingMtimeUsesCurrentTime":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileDefaultEntityRecognitionMethod":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileWithOrganisationInMetadata":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectWithNullUpdatedTimestamp":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectForceReExtractIgnoresUpToDate":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksForSourceSuccessPath":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksForSourceMultipleChunks":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksForSourceWithNullOwnerAndOrg":8,"Unit\\Service\\TextExtractionServiceTest::testPersistMetadataChunkCreatesCorrectChunk":8,"Unit\\Service\\TextExtractionServiceTest::testPersistMetadataChunkWithEmptyPayload":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntityUsesTextContentLengthAsEndOffset":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntitySetsAllNullableFieldsToNull":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntityTimestampSetsCorrectly":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesSuccessfulExtraction":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesMixedSuccessAndFailure":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPendingFilesSuccessfulExtraction":8,"Unit\\Service\\TextExtractionServiceTest::testRetryFailedExtractionsSuccessfulRetry":8,"Unit\\Service\\TextExtractionServiceTest::testGetStatsHandlesDbExceptionGracefully":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextEmptyString":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextOnlyNullBytes":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextMixedLineEndings":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsWithEenArticle":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsWithHetArticle":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsWithAndKeyword":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsWithOfKeyword":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsEmptyString":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsLanguageLevelAlwaysNull":8,"Unit\\Service\\TextExtractionServiceTest::testBuildPositionReferenceForUnknownSourceType":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeWithNullTextKey":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeWithIntegerChunks":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeSingleChunk":8,"Unit\\Service\\TextExtractionServiceTest::testSummarizeMetadataPayloadWithPartialKeys":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPdfWithInvalidContentThrows":8,"Unit\\Service\\TextExtractionServiceTest::testExtractWordDocxWithInvalidContentThrows":8,"Unit\\Service\\TextExtractionServiceTest::testExtractWordDocWithInvalidContentThrows":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSpreadsheetXlsxReturnsExtractedText":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSpreadsheetXlsReturnsExtractedText":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFilePdfWithInvalidContentPropagates":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileWordDocWithInvalidContentPropagates":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileSpreadsheetProcessesContent":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPdfWrapsParseExceptionCorrectly":8,"Unit\\Service\\TextExtractionServiceTest::testExtractWordReturnsNullForEmptyDocx":8,"Unit\\Service\\TextExtractionServiceTest::testExtractWordReturnsTextFromDocx":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSpreadsheetReturnsTextFromXlsx":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSpreadsheetReturnsNullForEmptyXlsx":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextHandlesNonUtf8Input":8,"Unit\\Service\\TextExtractionServiceTest::testPersistMetadataChunkHandlesJsonEncodingFailureDirectly":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectEntityExtractionFailureLogsError":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPdfReturnsNullForEmptyPdfText":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextWithOnlyWhitespace":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextWithMultipleTabsAndSpaces":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextPreservesSingleParagraphBreak":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextChecksumMatchesSha256":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitSingleLargeSegmentUsesSubChunks":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitSingleSmallSegmentAfterEmptyCurrentChunk":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithOnlyNullBytes":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileWithHtmlMimeType":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileWithApplicationJsonMimeType":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileUnsupportedMimeTypeThrowsViaSourceText":8,"Unit\\Service\\TextExtractionServiceTest::testGetStatsWithAllZeroTablesReturnsCorrectStructure":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntitySetsPositionReference":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextHandlesHighUnicodeCharacters":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextPreservesRegularUnicodeText":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionGetByIdExceptionIsRethrown":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesWithCustomLimit":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksHandlesEndOffsetDefault":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksNullLanguageLevelPassedThrough":8,"Unit\\Service\\TextExtractionServiceTest::testIsWordDocumentReturnsFalseForOdt":8,"Unit\\Service\\TextExtractionServiceTest::testIsSpreadsheetReturnsFalseForOds":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectSkipsWhenObjectNotFound":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectSkipsWhenUpToDate":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPendingFilesReturnsCorrectStats":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPendingFilesWithNoFiles":8,"Unit\\Service\\TextExtractionServiceTest::testRetryFailedExtractionsReturnsCorrectStats":8,"Unit\\Service\\TextExtractionServiceTest::testRetryFailedExtractionsWithNoFiles":8,"Unit\\Service\\TextExtractionServiceTest::testGetStatsReturnsAllExpectedKeys":8,"Unit\\Service\\TextExtractionServiceTest::testGetTableCountSafeReturnsZeroOnMissingTable":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksForSourceRollsBackOnException":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksForSourceCommitsOnSuccess":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithFixedSizeStrategy":8,"Unit\\Service\\TextExtractionServiceTest::testGetStatsReturnsExpectedStructure":8},"times":{"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\FileTextExtractionJobTest::testSuccessfulTextExtraction":0,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\FileTextExtractionJobTest::testExtractionDisabledInConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\FileTextExtractionJobTest::testExtractionWhenConfigKeyMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\FileTextExtractionJobTest::testExceptionHandling":0,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\FileTextExtractionJobTest::testMissingFileIdArgument":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesAppliesSingleField":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesAppliesMultipleFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesWithEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesWithNullValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesWithBooleanValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesWithArrayValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesPreservesDataTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesPerformance":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testDataDrivenApproachReducesComplexity":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesIgnoresUnknownFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesWithGitHubFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testValidateAndGetObjectReturnsExistingObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testValidateAndGetObjectReturnsNullWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testValidateUploadedFileWithValidFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testValidateUploadedFileWithUploadError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testValidateUploadedFileWithNonReadableFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeSingleFileNormalizesStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeMultipleFilesWithMultipleFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeMultipleFilesWithSingleFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeMultipartFilesWithSingleFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeMultipartFilesWithMultipleFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeMultipartFilesWithEmptyFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testProcessUploadedFilesWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testIndexReturnsValidJson":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testIndexHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateReturnsValidJson":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testLoadReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdatePublishingOptionsReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testRebaseReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testStatisticsReturnsValidStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetStatisticsReturnsValidStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetVersionInfoReturnsValidStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetSearchBackendReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateSearchBackendReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateSearchBackendWithMissingBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testAllEndpointsReturnJsonResponse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testConstructorRegistersFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testConstructorDefaultValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetName":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetDescription":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetOrganisationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetStorageQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetBandwidthQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetRequestQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetConfigurations":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetConfigurationsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetRegisters":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetRegistersNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetSchemasNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsActiveDefaultTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveTruthyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveFalsyStringZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetGroups":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetGroupsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetAuthorizationDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAuthorizationArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAuthorizationJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAuthorizationInvalidJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAuthorizationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testHydrateBasicFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testHydrateJsonFieldsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testHydrateIgnoresInvalidProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testHydrateWithJsonFieldsPopulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeQuotaStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeUsageStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeDatesFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeDatesNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeManagedByConfigurationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeManagedByConfigurationSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testToStringReturnsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testToStringGeneratesUuidWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testToStringGeneratesUuidWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsValidUuidWithValidUuid":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsValidUuidWithInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsValidUuidWithEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsManagedByConfigurationTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsManagedByConfigurationFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsManagedByConfigurationEmptyConfigurations":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsManagedByConfigurationNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetManagedByConfigurationReturnsConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetManagedByConfigurationReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetManagedByConfigurationEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetManagedByConfigurationEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetManagedByConfigurationEntityDefaultNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetManagedByConfigurationEntityNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testConstructorRegistersFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testConstructorDefaultValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetDescription":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetType":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetApp":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSourceType":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSourceUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetLocalVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetRemoteVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetLastChecked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetAutoUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetNotificationGroups":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetGithubRepo":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetGithubBranch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetGithubPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetIsLocal":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSyncEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSyncInterval":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetLastSyncDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSyncStatus":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetOpenregister":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetRegisters":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetViews":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetAgents":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSources":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetApplications":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsValidUuidWithValidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsValidUuidWithInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsValidUuidWithEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateBasicFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateApplicationMapsToApp":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateApplicationDoesNotOverrideApp":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateJsonFieldsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateIgnoresInvalidProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateWithJsonFieldsPopulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateSyncFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableFalseSameVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableFalseLocalNewer":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableFalseRemoteNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableFalseLocalNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableFalseBothNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceGithub":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceGitlab":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceFalseForLocal":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceFalseForManual":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceFalseForNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsLocalSourceTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsLocalSourceFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsLocalSourceFalseForNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsManualSourceTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsManualSourceFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsManualSourceFalseForNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testJsonSerializeAppAndApplicationAlias":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testJsonSerializeDatesFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testJsonSerializeDatesNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringReturnsTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringFallsBackToType":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringFallsBackToId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringFinalFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringTitlePrecedence":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringTypePrecedenceOverId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringEmptyTitleFallsToType":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringEmptyTypeFallsToId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testConstructorFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testConstructorDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetterReturnsEmptyArrayForNullArrayFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectInjectsUuidAsId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectIdIsFirstKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectWithNullObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testHydrateBasicFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testHydrateConvertsEmptyJsonArraysToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testHydrateIgnoresInvalidProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testHydrateAddsMetadataIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testJsonSerializeStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testJsonSerializeNameFallbackToUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testJsonSerializeOrganisationAtTopLevel":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectArrayContainsAllMetadataFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectArraySelfOverrides":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectArrayRelevanceIncluded":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectArrayRelevanceExcluded":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedFalseWhenNotLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedTrueWhenLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedFalseWhenExpired":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedLegacyFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedLegacyExpired":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedPermanentWhenNoExpiration":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetLockInfoWhenLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetLockInfoReturnsNullWhenNotLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetLockedByWhenLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetLockedByReturnsNullWhenNotLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testLockNewLock":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testLockThrowsWithNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testLockByDifferentUserThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testUnlockWhenNotLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testUnlockByOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testUnlockByDifferentUserThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testUnlockThrowsWithNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testDeleteReturnsEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testDeleteThrowsWithNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testLastLogDefaultsToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testSetAndGetLastLog":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testSetLastLogNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testSourceDefaultsToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testSetAndGetSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testSetSourceNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testToStringReturnsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testToStringIdFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testToStringDefaultFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testToStringEmptyUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsManagedByConfigurationTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsManagedByConfigurationFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsManagedByConfigurationEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsManagedByConfigurationNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetManagedByConfigurationReturnsConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetManagedByConfigurationReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testConstructorRegistersFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testConstructorDefaultValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetName":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetDescription":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetStorageQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetBandwidthQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetRequestQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testAddUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testAddUserDoesNotDuplicate":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testAddMultipleUsers":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testAddUserWhenUsersIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testRemoveUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testRemoveUserReindexesArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testRemoveUserNotInList":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testRemoveUserWhenUsersIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testHasUserReturnsTrueForExistingUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testHasUserReturnsFalseForNonExistingUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testHasUserReturnsFalseWhenUsersIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetUserIdsReturnsEmptyArrayByDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetUserIdsReturnsEmptyArrayWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetUserIdsReturnsUserList":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetRoleReturnsNullWhenRolesIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetRoleFindsRoleById":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetRoleFindsRoleByName":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetRoleReturnsNullForNonExistingRole":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetRoleHandlesRoleWithoutIdOrName":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetGroupsDefaultEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetGroups":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetGroupsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetGroupsWhenNullInternally":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testIsActiveDefaultTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveTruthyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveFalsyStringZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testIsActiveWhenInternallyNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetAuthorizationDefault":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAuthorizationArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAuthorizationJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAuthorizationInvalidJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAuthorizationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetParentDefaultNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetParent":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetParentNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetChildren":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetChildrenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeQuotaStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeUsageStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeChildrenPopulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeChildrenDefaultEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeDatesFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeDatesNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeAuthorizationDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeAuthorizationCustom":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testToStringReturnsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testToStringGeneratesUuidWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testToStringGeneratesUuidWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testToStringPersistsGeneratedUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testConstructorRegistersFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testConstructorDefaultValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetDescription":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetTablePrefix":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetApplication":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetAuthorization":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetGroups":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetSchemasReturnsself":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetSchemasWithJsonStringParses":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetSchemasWithInvalidJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetSchemasViaReflectionAndGet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasReturnsEmptyArrayWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetSchemasFiltersViaReflection":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testHydrateBasicFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testHydrateJsonFieldsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testHydrateIgnoresInvalidProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testHydrateWithJsonFieldsPopulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testHydrateAddsMetadataKeyIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeQuotaStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeUsageStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeUsageGroupsCountEmptyGroups":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeDatesFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeDatesNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializePublishedDepublishedFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeSchemasFiltersNonScalar":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeSchemasViaReflection":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringReturnsTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringReturnsSlugWhenTitleNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringReturnsSlugWhenTitleEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringReturnsFallbackWithId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringReturnsFallbackUnknownWhenNoId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringPrefersTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringPrefersSlugOverIdFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsManagedByConfigurationTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsManagedByConfigurationFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsManagedByConfigurationEmptyConfigurations":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsManagedByConfigurationNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsManagedByConfigurationMultipleConfigs":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetManagedByConfigurationReturnsConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetManagedByConfigurationReturnsFirstMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetManagedByConfigurationReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetManagedByConfigurationEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetManagedByConfigurationNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetPublishedDefaultNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetPublishedWithDateTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetPublishedWithString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetPublishedWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetDepublishedDefaultNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetDepublishedWithDateTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetDepublishedWithString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetDepublishedWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetConfigurationDefaultEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithInvalidJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithEmptyJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithJsonArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetConfigurationReturnsEmptyArrayWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingEnabledNewFormatBySlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingEnabledNewFormatById":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingEnabledNewFormatByStringId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingDisabledNewFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingEnabledLegacyFormatById":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingEnabledLegacyFormatBySlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingDisabledLegacyGlobalFlagOff":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingDisabledLegacySchemaNotInList":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingDisabledEmptyConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingSlugCheckedBeforeId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingNullSlugSkipsSlugCheck":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableEnabledNewFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableDisabledNewFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableEnabledNewFormatBySlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableDefaultsFalseWhenMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableFallsBackToMagicMappingLegacy":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableFalseWhenNoConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableByStringId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingForSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingForSchemaWithoutAutoCreate":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingForSchemaWithComment":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingForSchemaWithoutComment":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingPreservesExistingConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingOverwritesExistingSchemaConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingMultipleSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testDisableMagicMappingForSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testDisableMagicMappingForNonExistentSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testDisableMagicMappingPreservesOtherSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testDisableMagicMappingPreservesAutoCreateTable":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingReturnsIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingExcludesDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingEmptyConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingNoSchemasKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingCastsToInt":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingSkipsMissingFlag":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testConstructorFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testConstructorDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetRequiredReturnsEmptyArrayOnNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetRequiredReturnsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetRequiredJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetRequiredInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetRequiredNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetPropertiesReturnsEmptyArrayOnNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPropertyAuthorizationFalseWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPropertyAuthorizationFalseWhenNoAuth":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPropertyAuthorizationTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetPropertyAuthorizationReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetPropertyAuthorizationReturnsRules":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetPropertyAuthorizationReturnsNullForEmptyAuth":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetPropertiesWithAuthorization":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetArchiveReturnsEmptyArrayOnNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testValidatePropertiesEmptyReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testValidatePropertiesDelegatesToValidator":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionAdminGroup":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionAdminUserGroup":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionOwnerMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionEmptyAuthReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionGroupMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionGroupNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionMissingAction":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionComplexEntryWithGroup":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionComplexEntryWithMatchNotEvaluated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateBasicFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateDefaultRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateDefaultHardValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateExplicitFalseHardValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateEmptyJsonArraysSetToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateIgnoresInvalidProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateDateTimeStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateDateTimeObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateInvalidDateTimeString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateConfigurationJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateWithValidator":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testJsonSerializeRequiredEnrichment":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testJsonSerializeDateFormatting":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testJsonSerializeNullDates":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testJsonSerializeHooksDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetSlugPreservesCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetSlugNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetIcon":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetIconNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetConfigurationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetConfigurationArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetConfigurationJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetConfigurationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetConfigurationFallbackArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetConfigurationFallbackJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testIsSearchableDefaultTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetSearchableFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testToStringSlugPriority":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testToStringTitleFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testToStringIdFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testToStringUnknownFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetFacetsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetFacetsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetFacetsJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetFacetsInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetFacetsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetAllOfDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetAllOf":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAllOfNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetOneOf":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetAnyOf":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetPublishedDateTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetPublishedString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetPublishedNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetDepublishedDateTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetDepublishedString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetDepublishedNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testIsManagedByConfigurationTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testIsManagedByConfigurationFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testIsManagedByConfigurationEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testIsManagedByConfigurationNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetManagedByConfigurationReturnsConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetManagedByConfigurationReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateThenSerialize":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testConstructorRegistersFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testConstructorDefaultValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetName":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetEvents":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetHeaders":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetSecret":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetRetryPolicy":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetMaxRetries":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetTimeout":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetLastTriggeredAt":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetLastSuccessAt":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetLastFailureAt":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetTotalDeliveries":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetSuccessfulDeliveries":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetFailedDeliveries":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetEventsArrayDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetEventsArrayFromJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetEventsArrayInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetEventsArrayNamedArgBug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetHeadersArrayDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetHeadersArrayFromJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetHeadersArrayInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetHeadersArraySetsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetHeadersArrayNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetFiltersArrayDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetFiltersArrayFromJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetFiltersArrayInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetFiltersArraySetsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetFiltersArrayNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetConfigurationArrayDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetConfigurationArrayFromJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetConfigurationArrayInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetConfigurationArraySetsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetConfigurationArrayNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventEmptyEventsMatchesAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventExactMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventWildcard":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventWildcardNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventMultiplePatterns":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventWildcardAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventWildcardPrefix":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeSecretMasked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeSecretNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeDatesFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeDatesNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeDefaultArrayFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeEventsAsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeConfigurationAsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateThrowsForNonNullableStringFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateIdNamedArgBug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateSkipsNullValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateReturnsThis":0,"OCA\\OpenRegister\\Tests\\Unit\\SearchControllerTest::testSearchWithSingleTerm":0,"OCA\\OpenRegister\\Tests\\Unit\\SearchControllerTest::testSearchWithEmptyTerms":0,"OCA\\OpenRegister\\Tests\\Unit\\SearchControllerTest::testSearchWithResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testActiveOrganisationCacheHit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testActiveOrganisationCacheMiss":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testActiveOrganisationCacheExpiration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testCacheInvalidationOnSetActive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetActiveOrganisationAutoSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testSetActiveOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationPersistence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationAutoSwitchOnLeave":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testSetNonMemberOrganisationAsActive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testSetNonExistentOrganisationAsActive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetActiveOrganisationViaController":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationCacheClearing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationSettingWithValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationAutoSelectionForUserWithNoOrganisations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testOwnerMetadataSetFromCurrentUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testOrganizationMetadataSetFromOrganisationService":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testExistingMetadataIsPreserved":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testGracefulHandlingWhenUserSessionIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testGracefulHandlingWhenOrganisationServiceFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testBulkOperationsWithMixedMetadataScenarios":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testCachingOptimizationDuringBulkOperations":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testCompareVersionsWithNewerRemote":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testCompareVersionsWithSameVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testCompareVersionsWithOlderRemote":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testCompareVersionsWithNoRemoteVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testIsRemoteSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testIsLocalSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testConfigurationJsonSerializationIncludesNewFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testSchemaManagedByConfigurationDetection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testRegisterManagedByConfigurationDetection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testEntityNotManagedByConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testHasUpdateAvailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testSemanticVersioningComparison":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DataMigrationTest::testExistingDataMigrationToDefaultOrganisation":0.007,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DataMigrationTest::testMandatoryOrganisationAndOwnerFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DataMigrationTest::testInvalidOrganisationReferencePrevention":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationStaticCacheHit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationCacheExpiration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationCacheSharedAcrossInstances":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationCacheInvalidationOnModification":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationCacheOnFirstTimeCreation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationPerformanceOptimization":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testDefaultOrganisationCreationOnEmptyDatabase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testUserAutoAssignmentToDefaultOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testMultipleDefaultOrganisationsPrevention":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testDatabaseConstraintPreventionOfMultipleDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testActiveOrganisationAutoSettingWithDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testDefaultOrganisationMetadataValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testUnauthenticatedRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testMalformedJsonRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testSqlInjectionAttempts":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testVeryLongOrganisationNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testUnicodeAndSpecialCharacters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testNullAndEmptyValueHandling":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testExceptionHandlingAndLogging":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testRateLimitingSimulation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testRegisterCreationWithActiveOrganisation":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testSchemaCreationWithActiveOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testObjectCreationWithActiveOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityAccessWithinSameOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityAccessAcrossOrganisations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testCrossOrganisationObjectCreation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityOrganisationAssignmentValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testBulkEntityOperationsWithOrganisationContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityOrganisationInheritance":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Formats\\SemVerFormatTest::testValidSemVerVersions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Formats\\SemVerFormatTest::testInvalidSemVerVersions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Formats\\SemVerFormatTest::testNonStringValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Formats\\SemVerFormatTest::testSemVerEdgeCases":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testRbacIntegrationWithMultiTenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testSearchFilteringByOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testAuditTrailOrganisationContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testCrossOrganisationAccessPrevention":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testMultiTenancyWithComplexRelationships":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#basic_combination":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#different_ids":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#large_ids":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#enabled_in_schema":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#disabled_in_schema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#not_set_in_schema_global_enabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#not_set_in_schema_global_disabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#null_schema_config_global_enabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#simple_name":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_hyphens":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_spaces":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_special_chars":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#numeric_start":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#consecutive_underscores":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#trailing_underscores":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#simple_name":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#camelcase_name":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#name_with_spaces":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#name_with_special_chars":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#numeric_start":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#string_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#string_with_max_length":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#email_format":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#uuid_format":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#datetime_format":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#integer_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#small_integer":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#big_integer":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#number_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#boolean_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#array_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#object_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#valid_json_object":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#valid_json_array":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#invalid_json":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#plain_string":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#empty_string":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#null_string":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableExistenceCheckingWithCaching":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testPrivateTableExistsMethodWithCaching":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaVersionCalculation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testMetadataColumnsGeneration":0.009,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testObjectDataPreparationForTable":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testClearCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetExistingSchemaTables":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableCreationWorkflow":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableCreationErrorHandling":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMultipartFileUploadSingleFile":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testBase64FileUploadWithDataURI":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testURLFileReference":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMixedFileTypes":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testArrayOfFiles":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMultipartFileUploadError":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadWithInvalidMimeType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadExceedsMaxSize":0.009,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testCorruptedBase64Upload":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testArrayWithValidationError":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadQueuesBackgroundJobForTextExtraction":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadIsNonBlocking":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testPDFUploadQueuesBackgroundJob":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithSelfUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithIdField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithExplicitUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataReturnsNullUuidWhenNotProvided":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithRegisterObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithIntegerId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithNullRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithStringThrowsOnInvalidReference":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterThrowsExceptionForInvalidRegisterString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testFindAndValidateExistingObjectReturnsExisting":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testFindAndValidateExistingObjectReturnsNullWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testFindAndValidateExistingObjectWithRegisterAndSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyClearsImage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyPreservesNonFileImage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyHandlesNoConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testRefactoredSaveObjectIntegration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithNonExistentUuidCreatesNewObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithExistingUuidUpdatesObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithoutUuidGeneratesNewUuid":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInversedBySingleObject":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInversedByArrayObjects":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithoutInversedByStoresIds":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithoutInversedByArrayStoresUuids":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testMixedCascadingScenarios":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInvalidSchemaReference":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testEmptyCascadingObjectsAreSkipped":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testInversedByWithArrayPropertyAddsToExistingArray":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testScanForRelationsWithSimpleData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testApplyPropertyDefaultsAppliesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultInitializesArrays":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultInitializesStats":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartSingleSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartMixedSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartBelowThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testPrepareObjectsForSaveMixedSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testPrepareObjectsForSaveWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultSetsTotalCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultWithInvalidObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesFailures":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultWithMixedResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsAddsTimingInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsCalculatesEfficiency":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsWithZeroProcessed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsFormatsValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsWithUnchanged":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testRefactoredSaveObjectsIntegration":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testRefactoredSaveObjectsWithPartialFailures":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testSetContextFromParametersWithRegisterObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testSetContextFromParametersWithNullValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithObjectEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithExplicitUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsWithRbacDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsCreateScenario":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsUpdateScenario":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredWithValidObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredWithInvalidObjectThrowsException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredSkipsWhenHardValidationDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testEnsureObjectFolderReturnsNullWhenNoUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testEnsureObjectFolderCreatesFolderWhenNeeded":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testHandleCascadingWithContextPreservationPreservesContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithRegisterEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithNumericIdUsesCachedLookup":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithSlugUsesMapperFind":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithSchemaEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithNumericIdUsesCachedLookup":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithSlugUsesMapperFind":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaThrowsWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectWithEntitySetsCurrentObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectWithStringIdUsesUnifiedMapperWhenContextSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectFallsBackToObjectEntityMapperWithoutContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsNullInitially":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsCurrentObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetSchemaThrowsWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetSchemaReturnsSchemaId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetRegisterThrowsWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetRegisterReturnsRegisterId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindDelegatesToGetHandlerAndRenders":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindReturnsNullWhenObjectNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSetsRegisterContextWhenProvided":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindAllDelegatesToGetHandler":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectWithArrayData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectWithObjectEntityExtractsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectSetsContextFromParameters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectDelegatesToDeleteHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectWhenNotFoundChecksPermissionIfSchemaSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishDelegatesToPublishHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishWithCustomDateAndRbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDepublishDelegatesToPublishHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testLockObjectDelegatesToLockHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testUnlockObjectDelegatesToLockHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectsDelegatesToBulkOpsHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsDelegatesToBulkOpsHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountDelegatesToObjectEntityMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountRemovesLimitFromConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetLogsDelegatesToGetHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectWithArrayNoUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectExtractsFromSelfId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectExtractsFromTopLevelId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectWithObjectEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectPreservesProvidedUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectSkipsEmptyId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesConvertDatetimeToDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesLeavesValidDatesAlone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesSkipsNonDateFormats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesReturnsUnchangedWithoutSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesHandlesSpaceSeparatedDatetime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesLeavesInvalidValuesUnchanged":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForValidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForUppercaseUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsFalseForNonUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsDelegatesToQueryHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testBuildSearchQueryDelegatesToSearchQueryHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetFacetsForObjectsDelegatesToFacetHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindByRelationsDelegatesToMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsDelegatesToMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetExtendedObjectsDelegatesToRenderHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetCreatedSubObjectsDelegatesToSaveHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testClearCreatedSubObjectsDelegatesToSaveHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetCacheHandlerReturnsInjectedInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsCreateWhenNoUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsUpdateWhenUuidExists":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsCreateWhenUuidNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsSkipsWhenNoSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigConvertsExtendStringToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigSetsRegisterFromFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigSetsSchemaFromFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testRenderEntityDelegatesToRenderHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSilentDelegatesToGetHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSilentSetsContextWhenProvided":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testHandleCascadingPreservesParentContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderReturnsNullForNullUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderCreatesFolderForExistingObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderReturnsNullForNewObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMethodChainingForContextSetters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateNewOrganisation":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetOrganisationDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testUpdateOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSearchOrganisations":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationWithEmptyName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testAccessOrganisationWithoutMembership":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testUpdateOrganisationWithoutAccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testOrganisationCreationMetadata":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testOrganisationSearchMultipleResults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testOrganisationNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testOrganisationToString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testLargeOrganisationWithManyUsers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testUserWithManyOrganisations":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testConcurrentActiveOrganisationChanges":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testDatabaseQueryOptimization":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testMemoryUsageWithLargeUserLists":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testCacheEffectivenessUnderLoad":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindByIntegerId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindByStringId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindWithExtensions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindNonExistentThrowsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindWithMultitenancyDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindAllDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindAllWithFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindAllWithMultitenancyDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindAllReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testCreateFromArrayMinimalData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testCreateFromArrayWithAllFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testCreateFromArraySetsOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testUpdateFromArrayExistingRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testUpdateFromArrayNonExistentThrowsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testDeleteExistingRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testDeleteReturnsDeletedEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsEmptySchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsBlobSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsSkipsSchemasWithoutId":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsMagicTableDoesNotExist":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsHandlesDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMatchingTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMismatchedTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMissingType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithMatchingMaxLength":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithInadequateMaxLength":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithValidRange":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithInadequateMinimum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithInadequateMaximum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithMissingConstraints":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintWithNullableData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintWithNonNullableData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintAlreadyNullable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintWithEnumLikeData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintWithTooManyValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintAlreadyHasEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithEmail":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithDateTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithIntegerString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithFloatString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithBooleanString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithDouble":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypePreservesStandardTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithClearMajority":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithMixedTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithNumericTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithSingleType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithBooleanPatterns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithListArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithAssociativeArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDateTimeRfc3339":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatEmail":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatIpv4":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatIpv6":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatColor":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDuration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatReturnsNullForPlainText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatHostname":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternIntegerString":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternFloatString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternBooleanString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternSnakeCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternScreamingSnakeCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternCamelCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternPascalCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternFilenameNotDetected":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyReturnsTrueForInternalNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyReturnsFalseForNormalProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyIsCaseInsensitive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeSingleString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeSingleInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeDoubleReturnsNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeFormatOverridesType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeIntegerStringPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeBooleanStringPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeMultipleTypesUsesDominant":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsTrueForFewUniqueValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseForManyUniqueValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseWithTooFewExamples":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseForNonStringTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExtractEnumValuesReturnsUniqueValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesWithNullExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesExpandsRange":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesTypePromotion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesOverlappingRanges":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionNullExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionSameFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionDifferentFormatsHigherPriorityWins":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionKeepsHigherPriorityExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureList":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureAssociative":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeObjectStructureWithStdClass":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeObjectStructureWithScalar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergePropertyAnalysisMergesTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsForNewProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsSkipsExistingProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsSkipsInternalProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsConfidenceLevels":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesNoObjects":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesThrowsOnMissingSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesDiscoversProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testUpdateSchemaFromExplorationMergesAndSaves":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testUpdateSchemaFromExplorationThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SessionCacheManagementTest::testSessionPersistence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SessionCacheManagementTest::testCachePerformance":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SessionCacheManagementTest::testManualCacheClear":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SessionCacheManagementTest::testCrossUserSessionIsolation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSettings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSettings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetCacheStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testClearCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testWarmupNamesCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetRbacSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateRbacSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetMultitenancySettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateMultitenancySettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetRetentionSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateRetentionSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSettingsWithException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSettingsValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesOneKB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesAboveOneKB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesOneMB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesOneGB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesCustomPrecision":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesPlainNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesUnlimited":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenLong":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenShort":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenExactlyEight":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenNineChars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testIsMultiTenancyEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testIsMultiTenancyEnabledFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDefaultOrganisationUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDefaultOrganisationUuidNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testSetDefaultOrganisationUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testSetDefaultOrganisationUuidNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetTenantId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetTenantIdNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetOrganisationId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetOrganisationIdNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetVersionInfoOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetLLMSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateLLMSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetFileSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateFileSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetObjectSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateObjectSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrSettings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSolrSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrDashboardStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrFacetConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSolrFacetConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetOrganisationSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateOrganisationSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdatePublishingOptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testValidateAllObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSearchBackendConfigStored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSearchBackendConfigDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSearchBackendConfigException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSearchBackendConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSearchBackendConfigWithActiveKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfoEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfoInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfoMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionNotPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionNoCachedData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetPostgresExtensions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetPostgresExtensionsNotPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetPostgresExtensionsNoCachedData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsNoDifferences":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMissingFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsExtraFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsSkipsSystemFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsTypeMismatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMultiValuedMismatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMultipleDifferences":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseAllComponentsTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseSolrOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseSolrComponent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testMultipleOrganisationMembership":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testLeaveOrganisationNonLast":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinNonExistentOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testLeaveLastOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinAlreadyMemberOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testUserMembershipValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testOrganisationStatisticsAfterMembershipChanges":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testConcurrentMembershipOperations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testOrganisationMembershipWithRoleValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityIdentical":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityOrthogonal":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityOpposite":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityPartial":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityHighDimensional":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityNormalization":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionOnlyVector":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionOnlySolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionWeights":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionPreservesMetadata":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionLargeDataset":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaMultiple":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaZeroForUnreferenced":0,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithBatchSaving":0.003,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithErrors":0,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithEmptyFile":0,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithoutSchema":0.001,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvAsync":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testDeletableWithEmptyTargets":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testBlockedWithBlockers":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testCascadeTargets":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testNullifyTargets":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testDefaultTargets":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testEmptyFactory":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testToArrayWithAllFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testToArrayEmpty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testReadonlyProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testMixedTargetsNoBLockers":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testMessageContainsBlockerCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testMessageSingleBlocker":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testGetAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testToResponseBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testExtendsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testCustomErrorCode":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testPreviousExceptionChaining":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testResponseBodyWithChainedRestrict":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionValid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionCaseInsensitive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionInvalid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testEnsureRelationIndexBuildsFromSchemas":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexExcludesNoAction":0.112,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexExcludesNoOnDelete":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexHandlesArrayRef":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexResolvesSlugRef":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testMultipleSchemasReferencingSameTarget":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexIsCached":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteNoSchema":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteNoIncomingReferences":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteDetectsCascade":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteDetectsRestrict":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetNullNonRequired":0.027,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetNullOnRequiredFallsBackToRestrict":0.026,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultWithDefault":0.028,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultNoDefaultFallsToSetNull":0.029,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultNoDefaultRequiredFallsToRestrict":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteRestrictWithNoDependentsAllowsDeletion":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteChainedCascade":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteChainedCascadeIntoRestrict":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSkipsAlreadyDeletedDependents":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteCircularReferenceDetection":0.026,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteMixedActionTypes":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testHasIncomingReferencesReturnsFalseForUnreferenced":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testHasIncomingReferencesReturnsTrueForReferenced":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsEmptyAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsExecutionOrder":0.005,"Unit\\BackgroundJob\\ObjectTextExtractionJobTest::testExtractionDisabledReturnsEarly":0,"Unit\\BackgroundJob\\ObjectTextExtractionJobTest::testMissingObjectIdLogsError":0,"Unit\\BackgroundJob\\ObjectTextExtractionJobTest::testSuccessfulExtraction":0,"Unit\\BackgroundJob\\ObjectTextExtractionJobTest::testExtractionExceptionLogsError":0,"Unit\\BackgroundJob\\ObjectTextExtractionJobTest::testDefaultExtractionModeIsBackground":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testMissingWebhookIdLogsError":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testMissingEventNameLogsError":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testSuccessfulDelivery":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testFailedDeliveryLogsWarning":0.001,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testMapperExceptionLogsError":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testDefaultAttemptIsOne":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testCustomAttemptNumber":0,"Unit\\Command\\MigrateStorageCommandTest::testCommandName":0,"Unit\\Command\\MigrateStorageCommandTest::testInvalidDirectionReturnsFailure":0.004,"Unit\\Command\\MigrateStorageCommandTest::testResolveExceptionReturnsFailure":0,"Unit\\Command\\MigrateStorageCommandTest::testStatusOnlyReturnsSuccess":0,"Unit\\Command\\MigrateStorageCommandTest::testToMagicMigrationCallsService":0,"Unit\\Command\\MigrateStorageCommandTest::testToBlobMigrationCallsService":0,"Unit\\Command\\MigrateStorageCommandTest::testMigrationWithFailuresReturnsFailure":0,"Unit\\Command\\MigrateStorageCommandTest::testMigrationExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testCommandName":0,"Unit\\Command\\SolrManagementCommandTest::testSolrUnavailableReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testInvalidActionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithoutForceReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithForceCallsService":0,"Unit\\Command\\SolrManagementCommandTest::testStatsReturnsSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testStatsUnavailableReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckSuccess":0.001,"Unit\\Command\\SolrManagementCommandTest::testOptimizeSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeFailureReturnsFailure":0,"Unit\\Controller\\AgentsControllerTest::testPage":0.001,"Unit\\Controller\\AgentsControllerTest::testIndexSuccess":0,"Unit\\Controller\\AgentsControllerTest::testIndexSuccessNoOrganisation":0,"Unit\\Controller\\AgentsControllerTest::testIndexException":0,"Unit\\Controller\\AgentsControllerTest::testShowSuccess":0,"Unit\\Controller\\AgentsControllerTest::testShowAccessDenied":0,"Unit\\Controller\\AgentsControllerTest::testShowNotFound":0,"Unit\\Controller\\AgentsControllerTest::testCreateSuccess":0,"Unit\\Controller\\AgentsControllerTest::testCreateException":0,"Unit\\Controller\\AgentsControllerTest::testUpdateSuccess":0,"Unit\\Controller\\AgentsControllerTest::testUpdateForbidden":0,"Unit\\Controller\\AgentsControllerTest::testUpdateException":0,"Unit\\Controller\\AgentsControllerTest::testPatchDelegatesToUpdate":0.001,"Unit\\Controller\\AgentsControllerTest::testDestroySuccess":0.001,"Unit\\Controller\\AgentsControllerTest::testDestroyNotAuthenticated":0,"Unit\\Controller\\AgentsControllerTest::testDestroyForbidden":0,"Unit\\Controller\\AgentsControllerTest::testDestroyException":0,"Unit\\Controller\\AgentsControllerTest::testStatsSuccess":0,"Unit\\Controller\\AgentsControllerTest::testStatsException":0,"Unit\\Controller\\AgentsControllerTest::testToolsSuccess":0,"Unit\\Controller\\AgentsControllerTest::testToolsException":0,"Unit\\Controller\\ApplicationsControllerTest::testPage":0,"Unit\\Controller\\ApplicationsControllerTest::testIndexSuccess":0,"Unit\\Controller\\ApplicationsControllerTest::testIndexWithPagination":0,"Unit\\Controller\\ApplicationsControllerTest::testIndexWithPage":0,"Unit\\Controller\\ApplicationsControllerTest::testIndexException":0,"Unit\\Controller\\ApplicationsControllerTest::testShowSuccess":0.001,"Unit\\Controller\\ApplicationsControllerTest::testShowNotFound":0,"Unit\\Controller\\ApplicationsControllerTest::testCreateSuccess":0,"Unit\\Controller\\ApplicationsControllerTest::testCreateException":0,"Unit\\Controller\\ApplicationsControllerTest::testUpdateSuccess":0,"Unit\\Controller\\ApplicationsControllerTest::testUpdateException":0,"Unit\\Controller\\ApplicationsControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\ApplicationsControllerTest::testDestroySuccess":0,"Unit\\Controller\\ApplicationsControllerTest::testDestroyException":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testShowSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testShowNotFound":0,"Unit\\Controller\\AuditTrailControllerTest::testObjectsSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testObjectsInvalidArgument":0,"Unit\\Controller\\AuditTrailControllerTest::testObjectsNotFound":0,"Unit\\Controller\\AuditTrailControllerTest::testExportSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testExportInvalidFormat":0,"Unit\\Controller\\AuditTrailControllerTest::testExportGeneralException":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroySuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyReturnsFalse":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyNotFound":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyMultipleSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyMultipleException":0,"Unit\\Controller\\AuditTrailControllerTest::testClearAllSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testClearAllNoExpired":0,"Unit\\Controller\\AuditTrailControllerTest::testClearAllException":0,"Unit\\Controller\\BulkControllerTest::testDeleteMissingUuids":0,"Unit\\Controller\\BulkControllerTest::testDeleteSuccess":0,"Unit\\Controller\\BulkControllerTest::testDeleteException":0.001,"Unit\\Controller\\BulkControllerTest::testPublishMissingUuids":0.005,"Unit\\Controller\\BulkControllerTest::testPublishSuccess":0.001,"Unit\\Controller\\BulkControllerTest::testPublishInvalidDatetime":0,"Unit\\Controller\\BulkControllerTest::testDepublishSuccess":0,"Unit\\Controller\\BulkControllerTest::testDepublishMissingUuids":0,"Unit\\Controller\\BulkControllerTest::testSaveSuccess":0,"Unit\\Controller\\BulkControllerTest::testSaveMissingObjects":0,"Unit\\Controller\\BulkControllerTest::testPublishSchemaInvalidId":0,"Unit\\Controller\\BulkControllerTest::testPublishSchemaSuccess":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaInvalidId":0,"Unit\\Controller\\BulkControllerTest::testDeleteRegisterInvalidId":0,"Unit\\Controller\\BulkControllerTest::testDeleteRegisterSuccess":0,"Unit\\Controller\\BulkControllerTest::testValidateSchemaInvalidId":0,"Unit\\Controller\\BulkControllerTest::testValidateSchemaSuccess":0,"Unit\\Controller\\ChatControllerTest::testPage":0,"Unit\\Controller\\ChatControllerTest::testSendMessageEmptyMessage":0,"Unit\\Controller\\ChatControllerTest::testSendMessageMissingConversationAndAgent":0,"Unit\\Controller\\ChatControllerTest::testGetHistoryMissingConversationId":0,"Unit\\Controller\\ChatControllerTest::testGetHistoryAccessDenied":0,"Unit\\Controller\\ChatControllerTest::testGetHistorySuccess":0,"Unit\\Controller\\ChatControllerTest::testClearHistoryMissingId":0,"Unit\\Controller\\ChatControllerTest::testClearHistoryAccessDenied":0,"Unit\\Controller\\ChatControllerTest::testClearHistorySuccess":0.001,"Unit\\Controller\\ChatControllerTest::testSendFeedbackInvalidType":0,"Unit\\Controller\\ChatControllerTest::testSendFeedbackAccessDenied":0,"Unit\\Controller\\ChatControllerTest::testGetChatStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testIndexException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testShowSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCreateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testUpdateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testUpdateNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDestroyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsGithubSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCheckVersionNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCheckVersionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDiscoverInvalidSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDiscoverGithubSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubBranchesMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubBranchesSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testExportSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPreviewNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPreviewSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPreviewException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testShowException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testUpdateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDestroyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsGitlabReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCheckVersionReturnsNullRemoteVersion":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCheckVersionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDiscoverGitlabSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDiscoverException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubBranchesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubRepositoriesSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubRepositoriesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubConfigurationsMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubConfigurationsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubConfigurationsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabBranchesMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabBranchesSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabBranchesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabConfigurationsMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabConfigurationsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabConfigurationsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testExportNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testExportException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubNonLocalConfigReturns400":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubMissingOwnerRepo":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubNonDefaultBranch":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubAutoGeneratedPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitHubMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitHubSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitHubConflict":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitHubException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitLabMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitLabSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitLabException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromUrlMissingUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromUrlInvalidUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsUnsupportedSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsMissingOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDiscoverMissingSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testExportWithIncludeObjectsParam":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportWithSelectionParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testShowSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateSetsDefaultSourceType":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testUpdateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testUpdateRemovesImmutableFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testPatchDelegatesToUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testDestroyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testExportSuccess":0.001,"Unit\\Controller\\ConsumersControllerTest::testIndexSuccess":0,"Unit\\Controller\\ConsumersControllerTest::testShowSuccess":0,"Unit\\Controller\\ConsumersControllerTest::testShowNotFound":0,"Unit\\Controller\\ConsumersControllerTest::testCreateSuccess":0,"Unit\\Controller\\ConsumersControllerTest::testUpdateSuccess":0,"Unit\\Controller\\ConsumersControllerTest::testUpdateNotFound":0,"Unit\\Controller\\ConsumersControllerTest::testDestroySuccess":0,"Unit\\Controller\\ConsumersControllerTest::testDestroyNotFound":0,"Unit\\Controller\\ConsumersControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\ConversationControllerTest::testIndexSuccess":0,"Unit\\Controller\\ConversationControllerTest::testIndexException":0,"Unit\\Controller\\ConversationControllerTest::testShowSuccess":0,"Unit\\Controller\\ConversationControllerTest::testShowAccessDenied":0,"Unit\\Controller\\ConversationControllerTest::testShowNotFound":0,"Unit\\Controller\\ConversationControllerTest::testMessagesSuccess":0,"Unit\\Controller\\ConversationControllerTest::testMessagesAccessDenied":0,"Unit\\Controller\\ConversationControllerTest::testCreateSuccess":0,"Unit\\Controller\\ConversationControllerTest::testCreateException":0,"Unit\\Controller\\ConversationControllerTest::testUpdateSuccess":0,"Unit\\Controller\\ConversationControllerTest::testUpdateAccessDenied":0,"Unit\\Controller\\ConversationControllerTest::testUpdateNotFound":0,"Unit\\Controller\\ConversationControllerTest::testDestroySoftDelete":0,"Unit\\Controller\\ConversationControllerTest::testDestroyPermanentWhenAlreadyArchived":0,"Unit\\Controller\\ConversationControllerTest::testDestroyAccessDenied":0,"Unit\\Controller\\ConversationControllerTest::testRestoreSuccess":0,"Unit\\Controller\\ConversationControllerTest::testRestoreNotFound":0,"Unit\\Controller\\ConversationControllerTest::testDestroyPermanentSuccess":0,"Unit\\Controller\\ConversationControllerTest::testDestroyPermanentAccessDenied":0,"Unit\\Controller\\DashboardControllerTest::testChartMethodsHandleExceptions#objectsByRegister":0,"Unit\\Controller\\DashboardControllerTest::testChartMethodsHandleExceptions#objectsBySchema":0,"Unit\\Controller\\DashboardControllerTest::testChartMethodsHandleExceptions#objectsBySize":0,"Unit\\Controller\\DashboardControllerTest::testChartMethodsHandleExceptions#auditTrailStats":0,"Unit\\Controller\\DashboardControllerTest::testChartMethodsHandleExceptions#actionDistribution":0,"Unit\\Controller\\DashboardControllerTest::testPage":0,"Unit\\Controller\\DashboardControllerTest::testIndexSuccess":0,"Unit\\Controller\\DashboardControllerTest::testIndexException":0,"Unit\\Controller\\DashboardControllerTest::testCalculateSuccess":0,"Unit\\Controller\\DashboardControllerTest::testCalculateException":0,"Unit\\Controller\\DashboardControllerTest::testGetAuditTrailActionChartSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetAuditTrailActionChartException":0,"Unit\\Controller\\DashboardControllerTest::testGetObjectsByRegisterChartSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetObjectsBySchemaChartSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetObjectsBySizeChartSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetAuditTrailStatisticsSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetAuditTrailActionDistributionSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetMostActiveObjectsSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetMostActiveObjectsException":0,"Unit\\Controller\\DeletedControllerTest::testIndexSuccess":0,"Unit\\Controller\\DeletedControllerTest::testIndexException":0,"Unit\\Controller\\DeletedControllerTest::testStatisticsSuccess":0,"Unit\\Controller\\DeletedControllerTest::testStatisticsException":0,"Unit\\Controller\\DeletedControllerTest::testTopDeleters":0,"Unit\\Controller\\DeletedControllerTest::testRestoreObjectNotDeleted":0,"Unit\\Controller\\DeletedControllerTest::testRestoreException":0,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleNoIds":0,"Unit\\Controller\\DeletedControllerTest::testDestroyObjectNotDeleted":0,"Unit\\Controller\\DeletedControllerTest::testDestroySuccess":0,"Unit\\Controller\\DeletedControllerTest::testDestroyException":0,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleNoIds":0,"Unit\\Controller\\DeletedControllerTest::testRestoreSuccess":0.005,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleSuccess":0,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleException":0,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleSuccess":0,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleException":0,"Unit\\Controller\\DeletedControllerTest::testIndexWithPagination":0,"Unit\\Controller\\DeletedControllerTest::testTopDeletersException":0,"Unit\\Controller\\EndpointsControllerTest::testIndexSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testIndexException":0,"Unit\\Controller\\EndpointsControllerTest::testShowSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testShowNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testShowException":0,"Unit\\Controller\\EndpointsControllerTest::testCreateMissingRequiredFields":0,"Unit\\Controller\\EndpointsControllerTest::testCreateSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testCreateException":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testDestroySuccess":0.001,"Unit\\Controller\\EndpointsControllerTest::testDestroyNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointFailure":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testLogsSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testLogsNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testLogStatsSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testLogStatsNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsException":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexFilterNonCompleted":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexException":0,"Unit\\Controller\\FileExtractionControllerTest::testShowNotFound":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractFileNotFound":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractException":0,"Unit\\Controller\\FileExtractionControllerTest::testDiscoverSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testDiscoverException":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractAllSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testRetryFailedSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testStatsSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testStatsException":0,"Unit\\Controller\\FileExtractionControllerTest::testCleanup":0,"Unit\\Controller\\FileExtractionControllerTest::testFileTypes":0,"Unit\\Controller\\FileExtractionControllerTest::testVectorizeBatchSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testVectorizeBatchException":0,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchEmptyQuery":0,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchNoCollection":0,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchException":0,"Unit\\Controller\\FileSearchControllerTest::testSemanticSearchEmptyQuery":0,"Unit\\Controller\\FileSearchControllerTest::testSemanticSearchSuccess":0,"Unit\\Controller\\FileSearchControllerTest::testSemanticSearchException":0,"Unit\\Controller\\FileSearchControllerTest::testHybridSearchEmptyQuery":0,"Unit\\Controller\\FileSearchControllerTest::testHybridSearchSuccess":0,"Unit\\Controller\\FileSearchControllerTest::testHybridSearchException":0,"Unit\\Controller\\FileTextControllerTest::testGetFileTextReturnsDeprecated":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextDisabled":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextSuccess":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextException":0,"Unit\\Controller\\FileTextControllerTest::testBulkExtractSuccess":0,"Unit\\Controller\\FileTextControllerTest::testBulkExtractException":0,"Unit\\Controller\\FileTextControllerTest::testGetStatsSuccess":0,"Unit\\Controller\\FileTextControllerTest::testGetStatsException":0,"Unit\\Controller\\FileTextControllerTest::testDeleteFileTextNotImplemented":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedSuccess":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedException":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexFileSuccess":0,"Unit\\Controller\\FileTextControllerTest::testGetChunkingStatsSuccess":0,"Unit\\Controller\\FileTextControllerTest::testGetChunkingStatsException":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileNotFound":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileAlreadyAnonymized":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileNoEntities":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileException":0,"Unit\\Controller\\FilesControllerTest::testPage":0,"Unit\\Controller\\FilesControllerTest::testIndexSuccess":0,"Unit\\Controller\\FilesControllerTest::testIndexObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testIndexFilesFolderNotFound":0,"Unit\\Controller\\FilesControllerTest::testCreateMissingFileName":0,"Unit\\Controller\\FilesControllerTest::testCreateMissingContent":0,"Unit\\Controller\\FilesControllerTest::testCreateSuccess":0,"Unit\\Controller\\FilesControllerTest::testCreateObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testDeleteSuccess":0,"Unit\\Controller\\FilesControllerTest::testDeleteObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testDownloadByIdSuccess":0.002,"Unit\\Controller\\FilesControllerTest::testDownloadByIdNotFound":0,"Unit\\Controller\\FilesControllerTest::testDownloadByIdNotFoundException":0,"Unit\\Controller\\FilesControllerTest::testSaveMissingName":0,"Unit\\Controller\\FilesControllerTest::testPublishSuccess":0,"Unit\\Controller\\FilesControllerTest::testPublishObjectNull":0,"Unit\\Controller\\FilesControllerTest::testDepublishSuccess":0,"Unit\\Controller\\FilesControllerTest::testDepublishObjectNull":0,"Unit\\Controller\\FilesControllerTest::testUpdateSuccess":0,"Unit\\Controller\\FilesControllerTest::testUpdateObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testShowSuccess":0.001,"Unit\\Controller\\FilesControllerTest::testShowObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testIndexGeneralException":0,"Unit\\Controller\\FilesControllerTest::testCreateMultipartMissingFile":0,"Unit\\Controller\\FilesControllerTest::testDeleteGeneralException":0,"Unit\\Controller\\FilesControllerTest::testPublishObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testDepublishObjectNotFound":0,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexException":0,"Unit\\Controller\\GdprEntitiesControllerTest::testShowSuccess":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testShowNotFound":0,"Unit\\Controller\\GdprEntitiesControllerTest::testShowException":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetTypesException":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetCategoriesException":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetStatsException":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroySuccess":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyNotFound":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyException":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatReturnsJsonResponse":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatReturnsAliveStatus":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatReturnsTimestamp":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatReturnsMessage":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatReturnsStatus200":0,"Unit\\Controller\\MappingsControllerTest::testIndexReturnsResults":0,"Unit\\Controller\\MappingsControllerTest::testIndexWithPagination":0,"Unit\\Controller\\MappingsControllerTest::testIndexWithPagePagination":0,"Unit\\Controller\\MappingsControllerTest::testShowReturnsMapping":0.001,"Unit\\Controller\\MappingsControllerTest::testShowReturns404WhenNotFound":0,"Unit\\Controller\\MappingsControllerTest::testShowReturns500OnException":0,"Unit\\Controller\\MappingsControllerTest::testCreateReturnsCreatedMapping":0,"Unit\\Controller\\MappingsControllerTest::testCreateRemovesIdFromData":0,"Unit\\Controller\\MappingsControllerTest::testCreateRemovesInternalParams":0,"Unit\\Controller\\MappingsControllerTest::testCreateReturns500OnException":0,"Unit\\Controller\\MappingsControllerTest::testUpdateReturnsUpdatedMapping":0,"Unit\\Controller\\MappingsControllerTest::testUpdateReturns404WhenNotFound":0,"Unit\\Controller\\MappingsControllerTest::testUpdateReturns500OnException":0,"Unit\\Controller\\MappingsControllerTest::testDestroyReturnsEmptyOnSuccess":0.001,"Unit\\Controller\\MappingsControllerTest::testDestroyReturns404WhenNotFound":0,"Unit\\Controller\\MappingsControllerTest::testDestroyReturns500OnException":0,"Unit\\Controller\\MappingsControllerTest::testTestReturnsBadRequestWhenMissingParams":0,"Unit\\Controller\\MappingsControllerTest::testTestReturnsBadRequestWhenMissingMapping":0,"Unit\\Controller\\MappingsControllerTest::testTestReturnsBadRequestWhenMissingInputObject":0,"Unit\\Controller\\MappingsControllerTest::testTestReturnsResultOnSuccess":0,"Unit\\Controller\\MappingsControllerTest::testTestReturns400OnMappingError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpControllerTest::testDiscoverSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpControllerTest::testDiscoverException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpControllerTest::testDiscoverCapabilitySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpControllerTest::testDiscoverCapabilityNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpControllerTest::testDiscoverCapabilityException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testControllerInstantiation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleWithInvalidJson":0,"Unit\\Controller\\MigrationControllerTest::testStatusReturnsStorageStatus":0,"Unit\\Controller\\MigrationControllerTest::testStatusReturns500OnException":0,"Unit\\Controller\\MigrationControllerTest::testMigrateReturnsBadRequestWhenMissingParams":0,"Unit\\Controller\\MigrationControllerTest::testMigrateReturnsBadRequestForInvalidDirection":0,"Unit\\Controller\\MigrationControllerTest::testMigrateToMagicSuccess":0,"Unit\\Controller\\MigrationControllerTest::testMigrateToBlobSuccess":0,"Unit\\Controller\\MigrationControllerTest::testMigrateReturns500OnException":0,"Unit\\Controller\\NamesControllerTest::testIndexReturnsAllNames":0,"Unit\\Controller\\NamesControllerTest::testIndexWithSpecificIds":0,"Unit\\Controller\\NamesControllerTest::testIndexWithJsonArrayIds":0,"Unit\\Controller\\NamesControllerTest::testIndexReturns500OnException":0,"Unit\\Controller\\NamesControllerTest::testCreateWithValidIds":0,"Unit\\Controller\\NamesControllerTest::testCreateReturnsBadRequestWhenIdsNotArray":0,"Unit\\Controller\\NamesControllerTest::testCreateReturnsBadRequestWhenIdsMissing":0,"Unit\\Controller\\NamesControllerTest::testCreateReturnsBadRequestWhenIdsEmpty":0,"Unit\\Controller\\NamesControllerTest::testCreateReturns500OnException":0,"Unit\\Controller\\NamesControllerTest::testShowReturnsNameForExistingId":0,"Unit\\Controller\\NamesControllerTest::testShowReturns404WhenNameNotFound":0,"Unit\\Controller\\NamesControllerTest::testShowReturns500OnException":0,"Unit\\Controller\\NamesControllerTest::testStatsReturnsStatistics":0,"Unit\\Controller\\NamesControllerTest::testStatsReturns500OnException":0,"Unit\\Controller\\NamesControllerTest::testWarmupReturnsSuccess":0,"Unit\\Controller\\NamesControllerTest::testWarmupReturns500OnException":0,"Unit\\Controller\\NotesControllerTest::testIndexReturnsNotesForObject":0,"Unit\\Controller\\NotesControllerTest::testIndexReturns404WhenObjectNotFound":0,"Unit\\Controller\\NotesControllerTest::testIndexReturns404OnDoesNotExistException":0,"Unit\\Controller\\NotesControllerTest::testIndexReturns500OnException":0,"Unit\\Controller\\NotesControllerTest::testCreateReturnsCreatedNote":0,"Unit\\Controller\\NotesControllerTest::testCreateReturns404WhenObjectNotFound":0,"Unit\\Controller\\NotesControllerTest::testCreateReturns400WhenMessageEmpty":0,"Unit\\Controller\\NotesControllerTest::testCreateReturns400OnException":0,"Unit\\Controller\\NotesControllerTest::testDestroyReturnsSuccess":0,"Unit\\Controller\\NotesControllerTest::testDestroyReturns404WhenObjectNotFound":0,"Unit\\Controller\\NotesControllerTest::testDestroyReturns400OnException":0,"Unit\\Controller\\OasControllerTest::testGenerateAllReturnsOasData":0,"Unit\\Controller\\OasControllerTest::testGenerateAllReturns500OnException":0,"Unit\\Controller\\OasControllerTest::testGenerateReturnsOasForRegister":0,"Unit\\Controller\\OasControllerTest::testGenerateReturns500OnException":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns204OnSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns500WhenDeleteFails":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns403OnException":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns409OnReferentialIntegrityException":0,"Unit\\Controller\\ObjectsControllerTest::testControllerConstructorSetsProperties":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns422OnHookStoppedException":0,"Unit\\Controller\\ObjectsControllerTest::testLockReturnsLockedObject":0,"Unit\\Controller\\ObjectsControllerTest::testLockReturns404WhenObjectNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testLockReturns500OnError":0,"Unit\\Controller\\ObjectsControllerTest::testUnlockReturnsUnlockedObject":0,"Unit\\Controller\\ObjectsControllerTest::testPublishReturnsPublishedObject":0.001,"Unit\\Controller\\ObjectsControllerTest::testPublishReturns400OnException":0,"Unit\\Controller\\ObjectsControllerTest::testDepublishReturnsDepublishedObject":0,"Unit\\Controller\\ObjectsControllerTest::testDepublishReturns400OnException":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturnsMergedObject":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenTargetMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenObjectDataMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns404OnDoesNotExistException":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400OnInvalidArgument":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns500OnGenericException":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenSourceMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenTargetMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenObjectsMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenMappingMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturnsMigrationResult":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns404OnDoesNotExist":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns500OnGenericException":0,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchReturns500OnException":0,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationStatsSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationStatsError":0,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountError":0,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenParamsMissing":0,"Unit\\Controller\\ObjectsControllerTest::testValidateReturnsSuccessResult":0,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns500OnException":0,"Unit\\Controller\\ObjectsControllerTest::testClearBlobSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testClearBlobReturns500OnException":0,"Unit\\Controller\\ObjectsControllerTest::testContractsReturnsPaginatedResults":0,"Unit\\Controller\\ObjectsControllerTest::testUsesReturnsPaginatedResults":0,"Unit\\Controller\\ObjectsControllerTest::testUsedReturnsPaginatedResults":0,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturnsAnalysis":0.001,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns404WhenNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns403OnException":0,"Unit\\Controller\\ObjectsControllerTest::testImportReturns400WhenNoFile":0,"Unit\\Controller\\ObjectsControllerTest::testImportSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testImportReturns500OnException":0,"Unit\\Controller\\ObjectsControllerTest::testIndexReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testIndexReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns404WhenObjectNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns500OnGenericException":0,"Unit\\Controller\\ObjectsControllerTest::testObjectsReturnsSearchResults":0,"Unit\\Controller\\ObjectsControllerTest::testContractsThrowsWhenNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testUsesThrowsWhenNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testUsedThrowsWhenNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenObjectNotFound":0.001,"Unit\\Controller\\ObjectsControllerTest::testLogsThrowsWhenFindFails":0.001,"Unit\\Controller\\ObjectsControllerTest::testImportReturnsSuccessWithValidFile":0.001,"Unit\\Controller\\ObjectsControllerTest::testImportCatchesRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testLockWithDurationParameter":0,"Unit\\Controller\\ObjectsControllerTest::testLockWithoutOptionalParams":0,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenSchemaMissing":0,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenRegisterMissing":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns403WhenNoUser":0,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns403OnGenericException":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenBothParamsMissing":0,"Unit\\Controller\\ObjectsControllerTest::testPublishWithRegularUser":0,"Unit\\Controller\\ObjectsControllerTest::testDepublishWithRegularUser":0,"Unit\\Controller\\ObjectsControllerTest::testImportWithNoFileReturns400":0,"Unit\\Controller\\ObjectsControllerTest::testShowReturnsObjectOnSuccess":0.011,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenObjectNotFound":0.001,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404OnDoesNotExist":0,"Unit\\Controller\\ObjectsControllerTest::testShowStripsEmptyValuesByDefault":0.001,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns201OnSuccess":0.001,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns400OnValidationException":0.001,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns422OnHookStoppedException":0.001,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns403OnGenericException":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturnsObjectOnSuccess":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectInWrongRegisterSchema":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns400OnValidationException":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns422OnHookStoppedException":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns403OnGenericException":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectNotFound":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns403OnNotAuthorizedException":0.001,"Unit\\Controller\\ObjectsControllerTest::testPatchReturnsObjectOnSuccess":0.001,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenObjectNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns422OnHookStoppedException":0.001,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns500OnGenericException":0.001,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturnsObjectOnSuccess":0.001,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenObjectNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns422OnHookStoppedException":0.001,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns500OnGenericException":0.001,"Unit\\Controller\\ObjectsControllerTest::testUnlockReturns404WhenObjectNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testLogsReturnsPaginatedLogsOnSuccess":0.001,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns204WhenAdminDeletes":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400OnInvalidArgumentException":0,"Unit\\Controller\\ObjectsControllerTest::testValidateWithLimitAndOffset":0,"Unit\\Controller\\ObjectsControllerTest::testImportWithSchemaParameter":0.001,"Unit\\Controller\\OrganisationControllerTest::testIndexReturnsUserOrganisations":0,"Unit\\Controller\\OrganisationControllerTest::testIndexReturns500OnException":0,"Unit\\Controller\\OrganisationControllerTest::testSetActiveReturnsSuccess":0.002,"Unit\\Controller\\OrganisationControllerTest::testSetActiveReturnsBadRequestOnFailure":0,"Unit\\Controller\\OrganisationControllerTest::testSetActiveReturnsBadRequestOnException":0,"Unit\\Controller\\OrganisationControllerTest::testGetActiveReturnsOrganisation":0,"Unit\\Controller\\OrganisationControllerTest::testGetActiveReturnsNullWhenNoActive":0,"Unit\\Controller\\OrganisationControllerTest::testGetActiveReturns500OnException":0,"Unit\\Controller\\OrganisationControllerTest::testCreateReturnsCreatedOrganisation":0,"Unit\\Controller\\OrganisationControllerTest::testCreateReturnsBadRequestForEmptyName":0,"Unit\\Controller\\OrganisationControllerTest::testCreateReturnsBadRequestOnException":0,"Unit\\Controller\\OrganisationControllerTest::testJoinReturnsSuccess":0,"Unit\\Controller\\OrganisationControllerTest::testJoinReturnsBadRequestOnFailure":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveReturnsSuccess":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveWithUserIdReturnsDifferentMessage":0,"Unit\\Controller\\OrganisationControllerTest::testShowReturnsForbiddenWhenNoAccess":0,"Unit\\Controller\\OrganisationControllerTest::testShowReturnsOrganisation":0,"Unit\\Controller\\OrganisationControllerTest::testShowReturns404OnException":0,"Unit\\Controller\\OrganisationControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\OrganisationControllerTest::testSearchReturnsOrganisations":0,"Unit\\Controller\\OrganisationControllerTest::testSearchReturns500OnException":0,"Unit\\Controller\\OrganisationControllerTest::testClearCacheReturnsSuccess":0,"Unit\\Controller\\OrganisationControllerTest::testClearCacheReturns500OnException":0,"Unit\\Controller\\OrganisationControllerTest::testStatsReturnsStatistics":0,"Unit\\Controller\\OrganisationControllerTest::testStatsReturns500OnException":0,"Unit\\Controller\\RegistersControllerTest::testIndexReturnsRegisters":0,"Unit\\Controller\\RegistersControllerTest::testIndexWithPagination":0,"Unit\\Controller\\RegistersControllerTest::testShowReturnsRegister":0.002,"Unit\\Controller\\RegistersControllerTest::testCreateReturnsCreatedRegister":0,"Unit\\Controller\\RegistersControllerTest::testCreateRemovesInternalParamsAndId":0,"Unit\\Controller\\RegistersControllerTest::testCreateReturns500OnGenericException":0,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsUpdatedRegister":0,"Unit\\Controller\\RegistersControllerTest::testUpdateRemovesImmutableFields":0,"Unit\\Controller\\RegistersControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\RegistersControllerTest::testDestroyReturnsEmptyOnSuccess":0.004,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns404WhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns409OnValidationException":0,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns500OnGenericException":0,"Unit\\Controller\\RegistersControllerTest::testSchemasReturnsSchemasList":0.004,"Unit\\Controller\\RegistersControllerTest::testSchemasReturns404WhenRegisterNotFound":0,"Unit\\Controller\\RegistersControllerTest::testSchemasReturns500OnGenericException":0,"Unit\\Controller\\RegistersControllerTest::testObjectsReturnsSearchResults":0,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsErrorOnDBException":0,"Unit\\Controller\\RegistersControllerTest::testShowThrowsWhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testExportReturns400OnException":0,"Unit\\Controller\\RegistersControllerTest::testImportReturns400WhenNoFile":0,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns400WhenMissingParams":0,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns404WhenRegisterNotFound":0,"Unit\\Controller\\RegistersControllerTest::testStatsReturnsRegisterStatistics":0,"Unit\\Controller\\RegistersControllerTest::testStatsReturns404WhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testStatsReturns500OnGenericException":0,"Unit\\Controller\\RegistersControllerTest::testIndexThrowsOnException":0,"Unit\\Controller\\RegistersControllerTest::testUpdateThrowsOnGenericException":0,"Unit\\Controller\\RegistersControllerTest::testCreateReturns409OnDBException":0,"Unit\\Controller\\RegistersControllerTest::testObjectsThrowsOnException":0,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns500OnException":0,"Unit\\Controller\\RegistersControllerTest::testImportReturns400OnException":0,"Unit\\Controller\\RegistersControllerTest::testPublishReturns404WhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testPublishReturns400OnException":0,"Unit\\Controller\\RegistersControllerTest::testDepublishReturns404WhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testDepublishReturns400OnException":0,"Unit\\Controller\\RegistersControllerTest::testPatchThrowsWhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testExportConfigurationFormatSuccess":0,"Unit\\Controller\\RegistersControllerTest::testExportCsvMissingSchemaReturns400":0,"Unit\\Controller\\RegistersControllerTest::testPublishSuccess":0,"Unit\\Controller\\RegistersControllerTest::testDepublishSuccess":0,"Unit\\Controller\\RegistersControllerTest::testPublishWithCustomDate":0,"Unit\\Controller\\RegistersControllerTest::testDepublishWithCustomDate":0,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubSuccess":0,"Unit\\Controller\\RegistersControllerTest::testStatsContainsExpectedKeys":0,"Unit\\Controller\\RegistersControllerTest::testCreateWithFullParams":0,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns500OnDatabaseConstraintException":0.001,"Unit\\Controller\\RegistersControllerTest::testObjectsWithPaginationParams":0,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsErrorOnDoesNotExist":0,"Unit\\Controller\\RevertControllerTest::testRevertWithDatetimeReturnsSuccess":0,"Unit\\Controller\\RevertControllerTest::testRevertWithAuditTrailIdReturnsSuccess":0,"Unit\\Controller\\RevertControllerTest::testRevertWithVersionReturnsSuccess":0,"Unit\\Controller\\RevertControllerTest::testRevertReturns400WhenNoCriteriaProvided":0,"Unit\\Controller\\RevertControllerTest::testRevertReturns404WhenObjectNotFound":0,"Unit\\Controller\\RevertControllerTest::testRevertReturns403WhenNotAuthorized":0,"Unit\\Controller\\RevertControllerTest::testRevertReturns423WhenLocked":0,"Unit\\Controller\\RevertControllerTest::testRevertReturns500OnGenericException":0,"Unit\\Controller\\SchemasControllerTest::testIndexReturnsSchemas":0.001,"Unit\\Controller\\SchemasControllerTest::testIndexWithPagination":0,"Unit\\Controller\\SchemasControllerTest::testShowReturnsSchema":0,"Unit\\Controller\\SchemasControllerTest::testCreateReturnsCreatedSchema":0,"Unit\\Controller\\SchemasControllerTest::testCreateRemovesInternalParams":0,"Unit\\Controller\\SchemasControllerTest::testCreateReturns500OnException":0,"Unit\\Controller\\SchemasControllerTest::testUpdateReturnsUpdatedSchema":0,"Unit\\Controller\\SchemasControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\SchemasControllerTest::testDestroyReturnsEmptyOnSuccess":0.003,"Unit\\Controller\\SchemasControllerTest::testDestroyReturns500WhenNotFound":0,"Unit\\Controller\\SchemasControllerTest::testDownloadReturnsSchema":0,"Unit\\Controller\\SchemasControllerTest::testDownloadReturns404WhenNotFound":0,"Unit\\Controller\\SchemasControllerTest::testRelatedReturnsRelationships":0,"Unit\\Controller\\SchemasControllerTest::testRelatedReturns404WhenSchemaNotFound":0,"Unit\\Controller\\SchemasControllerTest::testRelatedReturns500OnGenericException":0,"Unit\\Controller\\SchemasControllerTest::testStatsReturnsSchemaStatistics":0,"Unit\\Controller\\SchemasControllerTest::testStatsReturns404WhenSchemaNotFound":0,"Unit\\Controller\\SchemasControllerTest::testExploreReturnsExplorationResults":0,"Unit\\Controller\\SchemasControllerTest::testExploreReturns500OnException":0,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationReturns400WhenNoProperties":0,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationSuccess":0,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationReturns500OnException":0,"Unit\\Controller\\SchemasControllerTest::testPublishSetsPublicationDate":0,"Unit\\Controller\\SchemasControllerTest::testPublishReturns404WhenSchemaNotFound":0,"Unit\\Controller\\SchemasControllerTest::testDepublishSetsDepublicationDate":0,"Unit\\Controller\\SchemasControllerTest::testDepublishReturns404WhenSchemaNotFound":0,"Unit\\Controller\\SchemasControllerTest::testUpdateRemovesImmutableFields":0,"Unit\\Controller\\SchemasControllerTest::testUpdateReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchControllerTest::testSearchSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchControllerTest::testSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchControllerTest::testSearchFormatsResultsCorrectly":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexReturnsSearchTrails":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testShowReturnsSearchTrail":0,"Unit\\Controller\\SearchTrailControllerTest::testShowReturns404WhenNotFound":0,"Unit\\Controller\\SearchTrailControllerTest::testShowReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testStatisticsReturnsData":0,"Unit\\Controller\\SearchTrailControllerTest::testStatisticsReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testPopularTermsReturnsData":0,"Unit\\Controller\\SearchTrailControllerTest::testActivityReturnsData":0,"Unit\\Controller\\SearchTrailControllerTest::testActivityReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testCleanupReturnsResult":0,"Unit\\Controller\\SearchTrailControllerTest::testCleanupReturns400OnInvalidDate":0,"Unit\\Controller\\SearchTrailControllerTest::testCleanupReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testDestroyReturns404WhenNotFound":0,"Unit\\Controller\\SearchTrailControllerTest::testDestroyReturnsSuccess":0,"Unit\\Controller\\SearchTrailControllerTest::testDestroyMultipleReturnsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testGetApiTokensSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testGetApiTokensEmptyTokens":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testGetApiTokensException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensSkipsMaskedTokens":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testTestGitHubTokenEmptyToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testTestGitLabTokenEmptyToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testGetCacheStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testGetCacheStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearCacheDefaultType":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testWarmupNamesCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testWarmupNamesCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testGetWarmupIntervalSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testGetWarmupIntervalException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalTooLow":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearSpecificCollectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearSpecificCollectionFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearSpecificCollectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsSuccess#rbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsSuccess#organisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsSuccess#multitenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsSuccess#retention":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsException#rbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsException#organisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsException#multitenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsException#retention":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsSuccess#rbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsSuccess#organisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsSuccess#multitenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsSuccess#retention":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsException#rbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsException#organisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsException#multitenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsException#retention":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetObjectSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetObjectSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateObjectSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateObjectSettingsExtractsProviderId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateObjectSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testPatchObjectSettingsDelegatesToUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetObjectCollectionFieldsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetObjectCollectionFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testCreateMissingObjectFieldsNoCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsExtractsProviderAndChunkingIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionEmptyParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionEmptyEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionEmptyEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileCollectionFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testIndexFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testReindexFilesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileIndexStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileExtractionStatsReturnsZerosOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsNoCollectionConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileSettingsReturnsData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsStripsNonFileKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsHandlesNullProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsHandlesStringProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileCollectionFieldsCallsIndexService":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileIndexStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testIndexFileSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testIndexFileReturns422WhenFailed":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionHandlesException":3.826,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionHandlesException":3.848,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionHandlesException":3.956,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetLLMSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetLLMSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsExtractsModelIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testPatchLLMSettingsDelegatesToUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingMissingProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingInvalidConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestChatMissingProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testCheckEmbeddingModelMismatchSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testCheckEmbeddingModelMismatchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testClearAllEmbeddingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testClearAllEmbeddingsFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testClearAllEmbeddingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetVectorStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetVectorStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetN8nSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetN8nSettingsEmptyApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetN8nSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testUpdateN8nSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testUpdateN8nSettingsPreservesMaskedApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testUpdateN8nSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nMissingConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsMissingConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearIpRateLimitsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearIpRateLimitsMissingIp":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearIpRateLimitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearUserRateLimitsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearUserRateLimitsMissingUsername":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearUserRateLimitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearAllRateLimitsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearAllRateLimitsMissingBoth":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearAllRateLimitsIpOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearAllRateLimitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testGetSolrFieldsSolrUnavailable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testGetSolrFieldsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testGetSolrFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrCollectionsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrCollectionsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrConfigSetsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrConfigSetsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrConfigSetSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrConfigSetException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrConfigSetSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrConfigSetException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrCollectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrCollectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCopySolrCollectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCopySolrCollectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrCommitSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrCommitFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrOptimizeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrUnknownOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoSolrAvailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrDashboardStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrDashboardStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigurationSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigurationException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigurationSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigurationException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testDiscoverSolrFacetsSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testDiscoverSolrFacetsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testDiscoverSolrFacetsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoverySolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigWithDiscoverySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigWithDiscoveryException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testValidateAllObjectsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testValidateAllObjectsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testMassValidateObjectsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testMassValidateObjectsInvalidArgument":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testMassValidateObjectsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testPredictMassValidationMemorySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testPredictMassValidationMemoryException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\VectorSettingsControllerTest::testControllerInstantiation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testRebaseHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetStatisticsHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testStatsHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetVersionInfoHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetSearchBackendHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdatePublishingOptionsHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testLoadHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchReturnsResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchReturns400ForEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchHandlesExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchReturns400ForEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetObjectServiceReturnsNullWhenInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetObjectServiceThrowsWhenNotInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetConfigurationServiceReturnsService":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetConfigurationServiceThrowsWhenNotInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSetupHandlerReturnsSolrDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSetupHandlerReturns422OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionInvalidBatchSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionNegativeMaxObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoReturnsCached":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testRefreshDatabaseInfoClearsCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchReturnsResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchHandlesExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingContainerThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturns422OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchWithFiltersAndProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchWithFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWhenCacheEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSetupHandlerWithSolrEnabledButServiceUnavailable":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionValidParams":0.004,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturnsResults":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturns400ForEmptyQuery":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturns400ForInvalidLimit":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturns400ForLimitTooHigh":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturnsResults":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForEmptyQuery":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForInvalidLimit":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForInvalidWeights":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testGetVectorStatsReturnsStats":0,"Unit\\Controller\\SolrControllerTest::testGetVectorStatsReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenProviderMissing":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400ForInvalidProvider":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenOpenaiMissingApiKey":0,"Unit\\Controller\\SolrControllerTest::testListCollectionsReturnsCollections":0,"Unit\\Controller\\SolrControllerTest::testListCollectionsReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testListConfigSetsReturnsConfigSets":0,"Unit\\Controller\\SolrControllerTest::testCreateCollectionReturnsSuccess":0,"Unit\\Controller\\SolrControllerTest::testCreateCollectionReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testCreateConfigSetReturnsSuccess":0,"Unit\\Controller\\SolrControllerTest::testDeleteConfigSetReturnsSuccess":0,"Unit\\Controller\\SolrControllerTest::testCopyCollectionReturnsSuccess":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns400ForInvalidLimit":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns400ForNegativeOffset":0,"Unit\\Controller\\SourcesControllerTest::testIndexReturnsSources":0.002,"Unit\\Controller\\SourcesControllerTest::testIndexWithPagination":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithPagePagination":0,"Unit\\Controller\\SourcesControllerTest::testShowReturnsSource":0,"Unit\\Controller\\SourcesControllerTest::testShowReturns404WhenNotFound":0,"Unit\\Controller\\SourcesControllerTest::testCreateReturnsCreatedSource":0,"Unit\\Controller\\SourcesControllerTest::testCreateRemovesInternalParams":0,"Unit\\Controller\\SourcesControllerTest::testUpdateReturnsUpdatedSource":0,"Unit\\Controller\\SourcesControllerTest::testUpdateRemovesImmutableFields":0,"Unit\\Controller\\SourcesControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\SourcesControllerTest::testDestroyReturnsEmptyOnSuccess":0.001,"Unit\\Controller\\TablesControllerTest::testSyncReturnsSuccessForNumericIds":0,"Unit\\Controller\\TablesControllerTest::testSyncReturns500WhenRegisterNotFound":0,"Unit\\Controller\\TablesControllerTest::testSyncReturns500WhenSchemaNotFound":0,"Unit\\Controller\\TablesControllerTest::testSyncReturns500OnException":0,"Unit\\Controller\\TablesControllerTest::testSyncWithStringNumericIds":0,"Unit\\Controller\\TablesControllerTest::testSyncAllReturnsResults":0,"Unit\\Controller\\TablesControllerTest::testSyncAllHandsIndividualErrors":0,"Unit\\Controller\\TablesControllerTest::testSyncAllReturns500OnGlobalException":0,"Unit\\Controller\\TablesControllerTest::testSyncAllSkipsNonArraySchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TagsControllerTest::testGetAllTagsReturnsJsonResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TagsControllerTest::testGetAllTagsReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testIndexObjectNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testIndexDoesNotExistException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testIndexGeneralException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testCreateMissingSummary":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testCreateObjectNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testUpdateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testUpdateTaskNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testDestroyTaskNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#registers":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#registersDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#schemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#schemasDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#sources":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#organisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#objects":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#tables":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#chat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#configurations":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#deleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#auditTrail":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#searchTrail":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#webhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#webhooksLogs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#entities":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#entitiesDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#endpoints":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#endpointLogs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testMeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testMeNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testMeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testUpdateMeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testUpdateMeNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testUpdateMeStripsInternalAndImmutableFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLogoutSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginInvalidCredentials":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginValidationFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginRateLimited":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginDisabledAccount":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testGetGitHubTokenStatusNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testGetGitHubTokenStatusNoToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testGetGitHubTokenStatusWithValidToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testGetGitHubTokenStatusWithInvalidToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testGetGitHubTokenStatusException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testSetGitHubTokenNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testSetGitHubTokenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testSetGitHubTokenInvalid":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testSetGitHubTokenSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testRemoveGitHubTokenNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testRemoveGitHubTokenSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testRemoveGitHubTokenException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testShowNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testShowSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateMissingName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateMissingQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testDestroyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testShowSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateMissingRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testUpdateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testUpdateNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testDestroyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testEventsReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogsReturnsWebhookLogs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogsReturns404WhenWebhookNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogsReturns500OnGenericException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogStatsReturnsStatistics":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogStatsReturns404WhenWebhookNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogStatsReturns500OnGenericException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsReturnsLogs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryReturns404WhenLogNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateRemovesInternalParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testUpdateReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testDestroyReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testShowReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testShowSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testCreateInvalidType":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testUpdateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testUpdateNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testDestroyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testHealthSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testHealthNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testHealthException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testAvailable":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorIntervalValues#default one hour":0.001,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorIntervalValues#half hour":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorIntervalValues#one day":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorIntervalValues#disabled sets year":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorSetsDefaultInterval":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorSetsCustomInterval":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorDisabledIntervalSetsOneYear":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunJobDisabledSkipsExecution":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunNoConfigurations":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunSkipsNonRemoteConfiguration":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunRemoteVersionNull":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunConfigurationUpToDate":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunAutoUpdateEnabled":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunAutoUpdateFails":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunAutoUpdateDisabledSendsNotification":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunNotificationFailureHandled":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunCheckRemoteVersionThrows":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunOuterExceptionHandled":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunMultipleConfigurationsMixed":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunUpdateAvailableWithNullVersions":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunContinuesAfterFailedCheck":0,"Unit\\Cron\\LogCleanUpTaskTest::testConstructorSetsInterval":0,"Unit\\Cron\\LogCleanUpTaskTest::testConstructorSetsTimeSensitivity":0,"Unit\\Cron\\LogCleanUpTaskTest::testConstructorDisablesParallelRuns":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunClearsLogsSuccessfully":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunNoExpiredLogs":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunHandlesException":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunHandlesRuntimeException":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunWithNullArgument":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunWithArrayArgument":0,"Unit\\Cron\\SyncConfigurationsJobTest::testConstructorSetsInterval":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunWithNoConfigurations":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunWithNeverSyncedConfigurationSyncsFromGitHub":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSkipsConfigurationNotDueForSync":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSyncsDueConfiguration":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSyncsFromGitLab":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitLabInvalidUrlThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitLabEmptySourceUrlThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSyncsFromUrl":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunUrlEmptySourceUrlThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunUrlInvalidJsonThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSyncsFromLocal":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunLocalEmptySourceUrlThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunUnsupportedSourceTypeThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubEmptyRepoThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubEmptyPathThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubNullBranchDefaultsToMain":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubFallbackAppId":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubFallbackVersion":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubDefaultVersionAndApp":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunOuterExceptionHandled":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSyncStatusUpdateFailureHandled":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunLocalFallbackAppUnknown":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunMultipleConfigurationsWithMixedResults":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunContinuesAfterSingleConfigFailure":0,"Unit\\Cron\\WebhookRetryJobTest::testConstructorSetsInterval":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithNoFailedLogs":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithDisabledWebhook":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithMaxRetriesExceeded":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithSuccessfulRetry":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithFailedRetry":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithExceptionDuringRetry":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithMultipleLogs":0,"Unit\\Cron\\WebhookRetryJobTest::testRunAttemptEqualsMaxRetriesIsSkipped":0,"Unit\\Cron\\WebhookRetryJobTest::testRunAttemptBelowMaxRetriesIsProcessed":0,"Unit\\Cron\\WebhookRetryJobTest::testRunExceptionDoesNotStopOtherLogs":0,"Unit\\Cron\\WebhookRetryJobTest::testRunPassesCorrectAttemptNumber":0,"Unit\\Cron\\WebhookRetryJobTest::testRunAttemptAboveMaxRetriesIsSkipped":0,"Unit\\Cron\\WebhookRetryJobTest::testRunDeliveryExceptionIsCaught":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testGetTableNameReturnsExpectedSuffix":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentNonPrivateReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentNullPrivateReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentPrivateOwnerReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentPrivateInvitedUserReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentPrivateNonOwnerNonInvitedReturnsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentPrivateNoInvitedUsersReturnsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentPrivateEmptyInvitedUsersReturnsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserModifyAgentOwnerReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserModifyAgentNonOwnerReturnsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserModifyAgentNullOwnerReturnsFalseForAnyUser":0,"Unit\\Db\\AgentTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\AgentTest::testConstructorDefaultValues":0,"Unit\\Db\\AgentTest::testSetAndGetStringFields":0,"Unit\\Db\\AgentTest::testSetAndGetNumericFields":0,"Unit\\Db\\AgentTest::testSetAndGetBooleanFields":0,"Unit\\Db\\AgentTest::testSetAndGetJsonFields":0,"Unit\\Db\\AgentTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\AgentTest::testHasInvitedUserReturnsTrue":0,"Unit\\Db\\AgentTest::testHasInvitedUserReturnsFalse":0,"Unit\\Db\\AgentTest::testHasInvitedUserReturnsFalseWhenNull":0,"Unit\\Db\\AgentTest::testHydrateFromArray":0,"Unit\\Db\\AgentTest::testHydrateWithSnakeCaseFallbacks":0,"Unit\\Db\\AgentTest::testJsonSerialize":0.001,"Unit\\Db\\AgentTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\AgentTest::testJsonSerializeNullDates":0,"Unit\\Db\\AgentTest::testJsonSerializeManagedByConfigurationNull":0,"Unit\\Db\\AuditTrailTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\AuditTrailTest::testConstructorDefaultValues":0,"Unit\\Db\\AuditTrailTest::testSetAndGetStringFields":0,"Unit\\Db\\AuditTrailTest::testSetAndGetIntegerFields":0,"Unit\\Db\\AuditTrailTest::testGetChangedReturnsEmptyArrayWhenNull":0,"Unit\\Db\\AuditTrailTest::testSetAndGetChanged":0,"Unit\\Db\\AuditTrailTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\AuditTrailTest::testGetJsonFields":0,"Unit\\Db\\AuditTrailTest::testHydrate":0,"Unit\\Db\\AuditTrailTest::testJsonSerialize":0.001,"Unit\\Db\\AuditTrailTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\AuditTrailTest::testToStringWithUuid":0,"Unit\\Db\\AuditTrailTest::testToStringWithAction":0,"Unit\\Db\\AuditTrailTest::testToStringFallback":0,"Unit\\Db\\ChunkTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\ChunkTest::testConstructorDefaultValues":0,"Unit\\Db\\ChunkTest::testSetAndGetStringFields":0,"Unit\\Db\\ChunkTest::testSetAndGetNumericFields":0,"Unit\\Db\\ChunkTest::testSetAndGetBooleanFields":0,"Unit\\Db\\ChunkTest::testSetAndGetJsonFields":0,"Unit\\Db\\ChunkTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\ChunkTest::testJsonSerialize":0,"Unit\\Db\\ChunkTest::testJsonSerializeDateTimeFormatting":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationMapperTest::testGetTableNameReturnsCorrectValue":0,"Unit\\Db\\ConsumerTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\ConsumerTest::testConstructorDefaultValues":0,"Unit\\Db\\ConsumerTest::testSetAndGetStringFields":0,"Unit\\Db\\ConsumerTest::testSetAndGetJsonFields":0,"Unit\\Db\\ConsumerTest::testGetDomainsReturnsEmptyArrayWhenNull":0,"Unit\\Db\\ConsumerTest::testGetIpsReturnsEmptyArrayWhenNull":0,"Unit\\Db\\ConsumerTest::testGetAuthorizationConfigurationReturnsEmptyArrayWhenNull":0,"Unit\\Db\\ConsumerTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\ConsumerTest::testGetJsonFields":0,"Unit\\Db\\ConsumerTest::testHydrate":0,"Unit\\Db\\ConsumerTest::testJsonSerialize":0,"Unit\\Db\\ConsumerTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\ConsumerTest::testJsonSerializeNullDates":0,"Unit\\Db\\ConversationTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\ConversationTest::testConstructorDefaultValues":0,"Unit\\Db\\ConversationTest::testSetAndGetStringFields":0,"Unit\\Db\\ConversationTest::testSetAndGetAgentId":0,"Unit\\Db\\ConversationTest::testSetAndGetMetadata":0,"Unit\\Db\\ConversationTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\ConversationTest::testSoftDeleteReturnsSelf":0,"Unit\\Db\\ConversationTest::testManualSoftDeleteAndRestore":0,"Unit\\Db\\ConversationTest::testRestoreReturnsSelf":0,"Unit\\Db\\ConversationTest::testJsonSerialize":0,"Unit\\Db\\ConversationTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\ConversationTest::testJsonSerializeNullDates":0,"Unit\\Db\\DataAccessProfileTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\DataAccessProfileTest::testConstructorDefaultValues":0,"Unit\\Db\\DataAccessProfileTest::testSetAndGetStringFields":0,"Unit\\Db\\DataAccessProfileTest::testSetAndGetPermissions":0,"Unit\\Db\\DataAccessProfileTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\DataAccessProfileTest::testJsonSerialize":0,"Unit\\Db\\DataAccessProfileTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\DataAccessProfileTest::testJsonSerializeNullDates":0,"Unit\\Db\\DataAccessProfileTest::testToStringWithName":0,"Unit\\Db\\DataAccessProfileTest::testToStringWithUuid":0,"Unit\\Db\\DataAccessProfileTest::testToStringFallback":0,"Unit\\Db\\DeployedWorkflowTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\DeployedWorkflowTest::testConstructorDefaultValues":0,"Unit\\Db\\DeployedWorkflowTest::testSetAndGetStringFields":0,"Unit\\Db\\DeployedWorkflowTest::testSetAndGetVersion":0,"Unit\\Db\\DeployedWorkflowTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\DeployedWorkflowTest::testHydrate":0,"Unit\\Db\\DeployedWorkflowTest::testJsonSerialize":0,"Unit\\Db\\DeployedWorkflowTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\DeployedWorkflowTest::testJsonSerializeNullDates":0,"Unit\\Db\\EndpointLogTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\EndpointLogTest::testConstructorDefaultValues":0,"Unit\\Db\\EndpointLogTest::testSetAndGetStringFields":0,"Unit\\Db\\EndpointLogTest::testSetAndGetIntegerFields":0,"Unit\\Db\\EndpointLogTest::testSetAndGetJsonFields":0,"Unit\\Db\\EndpointLogTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\EndpointLogTest::testSetAndGetSize":0,"Unit\\Db\\EndpointLogTest::testCalculateSize":0,"Unit\\Db\\EndpointLogTest::testCalculateSizeMinimum":0,"Unit\\Db\\EndpointLogTest::testGetJsonFields":0,"Unit\\Db\\EndpointLogTest::testHydrate":0,"Unit\\Db\\EndpointLogTest::testJsonSerialize":0,"Unit\\Db\\EndpointLogTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\EndpointTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\EndpointTest::testConstructorDefaultValues":0,"Unit\\Db\\EndpointTest::testSetAndGetStringFields":0,"Unit\\Db\\EndpointTest::testSetAndGetJsonFields":0,"Unit\\Db\\EndpointTest::testGetSlugGeneratedFromName":0,"Unit\\Db\\EndpointTest::testGetSlugReturnsSetSlug":0,"Unit\\Db\\EndpointTest::testGetJsonFields":0,"Unit\\Db\\EndpointTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\EndpointTest::testHydrate":0,"Unit\\Db\\EndpointTest::testJsonSerialize":0.001,"Unit\\Db\\EndpointTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\EndpointTest::testJsonSerializeNullDates":0,"Unit\\Db\\EntityRelationTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\EntityRelationTest::testConstructorDefaultValues":0,"Unit\\Db\\EntityRelationTest::testSetAndGetIntegerFields":0,"Unit\\Db\\EntityRelationTest::testSetAndGetStringFields":0,"Unit\\Db\\EntityRelationTest::testSetAndGetConfidence":0,"Unit\\Db\\EntityRelationTest::testSetAndGetAnonymized":0,"Unit\\Db\\EntityRelationTest::testSetAndGetCreatedAt":0,"Unit\\Db\\EntityRelationTest::testJsonSerialize":0.001,"Unit\\Db\\EntityRelationTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\EntityRelationTest::testJsonSerializeNullCreatedAt":0,"Unit\\Db\\FeedbackTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\FeedbackTest::testConstructorDefaultValues":0,"Unit\\Db\\FeedbackTest::testSetAndGetStringFields":0,"Unit\\Db\\FeedbackTest::testSetAndGetIntegerFields":0,"Unit\\Db\\FeedbackTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\FeedbackTest::testJsonSerialize":0.001,"Unit\\Db\\FeedbackTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\FeedbackTest::testJsonSerializeNullDates":0,"Unit\\Db\\GdprEntityTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\GdprEntityTest::testConstructorDefaultValues":0,"Unit\\Db\\GdprEntityTest::testSetAndGetStringFields":0,"Unit\\Db\\GdprEntityTest::testSetAndGetBelongsToEntityId":0,"Unit\\Db\\GdprEntityTest::testSetAndGetMetadata":0,"Unit\\Db\\GdprEntityTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\GdprEntityTest::testConstants":0,"Unit\\Db\\GdprEntityTest::testJsonSerialize":0,"Unit\\Db\\GdprEntityTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\GdprEntityTest::testJsonSerializeNullDates":0,"Unit\\Db\\MappingTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\MappingTest::testConstructorDefaultValues":0,"Unit\\Db\\MappingTest::testSetAndGetStringFields":0,"Unit\\Db\\MappingTest::testSetAndGetJsonFields":0,"Unit\\Db\\MappingTest::testGetMappingReturnsEmptyArrayWhenNull":0,"Unit\\Db\\MappingTest::testGetUnsetReturnsEmptyArrayWhenNull":0,"Unit\\Db\\MappingTest::testGetCastReturnsEmptyArrayWhenNull":0,"Unit\\Db\\MappingTest::testGetConfigurationsReturnsEmptyArrayWhenNull":0,"Unit\\Db\\MappingTest::testSetAndGetPassThrough":0,"Unit\\Db\\MappingTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\MappingTest::testGetSlugGeneratedFromName":0.012,"Unit\\Db\\MappingTest::testGetSlugReturnsSetSlug":0,"Unit\\Db\\MappingTest::testGetSlugFallbackWhenEmpty":0,"Unit\\Db\\MappingTest::testGetJsonFields":0,"Unit\\Db\\MappingTest::testHydrate":0,"Unit\\Db\\MappingTest::testJsonSerialize":0,"Unit\\Db\\MappingTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\MappingTest::testJsonSerializeNullDates":0,"Unit\\Db\\MessageTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\MessageTest::testConstructorDefaultValues":0,"Unit\\Db\\MessageTest::testConstants":0,"Unit\\Db\\MessageTest::testSetAndGetUuid":0,"Unit\\Db\\MessageTest::testSetAndGetConversationId":0,"Unit\\Db\\MessageTest::testSetAndGetRole":0,"Unit\\Db\\MessageTest::testSetAndGetContent":0,"Unit\\Db\\MessageTest::testSetAndGetSources":0,"Unit\\Db\\MessageTest::testSetAndGetSourcesNull":0,"Unit\\Db\\MessageTest::testSetAndGetCreated":0,"Unit\\Db\\MessageTest::testJsonSerializeAllFieldsPresent":0,"Unit\\Db\\MessageTest::testJsonSerializeDefaultValues":0,"Unit\\Db\\MessageTest::testJsonSerializeWithValues":0,"Unit\\Db\\MessageTest::testJsonSerializeCreatedFormattedAsIso8601":0,"Unit\\Db\\MessageTest::testJsonSerializeCreatedNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testGetTableNameReturnsCorrectValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testHasJsonFiltersReturnsTrueForDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testHasJsonFiltersReturnsFalseForSimpleFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testHasJsonFiltersReturnsFalseForEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testHasJsonFiltersIgnoresSchemaIdDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testHasJsonFiltersDetectsNestedDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterMapperTest::testGetTableNameReturnsCorrectValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaMapperTest::testGetTableNameReturnsCorrectValue":0,"Unit\\Db\\SearchTrailTest::testConstructorRegistersFieldTypes":0.001,"Unit\\Db\\SearchTrailTest::testConstructorDefaultValues":0,"Unit\\Db\\SearchTrailTest::testSetAndGetUuid":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSearchTerm":0,"Unit\\Db\\SearchTrailTest::testSetAndGetRegisterUuid":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSchemaUuid":0,"Unit\\Db\\SearchTrailTest::testSetAndGetUser":0,"Unit\\Db\\SearchTrailTest::testSetAndGetUserName":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSession":0,"Unit\\Db\\SearchTrailTest::testSetAndGetIpAddress":0,"Unit\\Db\\SearchTrailTest::testSetAndGetUserAgent":0,"Unit\\Db\\SearchTrailTest::testSetAndGetRequestUri":0,"Unit\\Db\\SearchTrailTest::testSetAndGetHttpMethod":0,"Unit\\Db\\SearchTrailTest::testSetAndGetExecutionType":0,"Unit\\Db\\SearchTrailTest::testSetAndGetResultCount":0,"Unit\\Db\\SearchTrailTest::testSetAndGetTotalResults":0,"Unit\\Db\\SearchTrailTest::testSetAndGetRegister":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSchema":0,"Unit\\Db\\SearchTrailTest::testSetAndGetResponseTime":0,"Unit\\Db\\SearchTrailTest::testSetAndGetPage":0,"Unit\\Db\\SearchTrailTest::testGetQueryParametersReturnsEmptyArrayWhenNull":0,"Unit\\Db\\SearchTrailTest::testSetAndGetQueryParameters":0,"Unit\\Db\\SearchTrailTest::testGetFiltersReturnsEmptyArrayWhenNull":0,"Unit\\Db\\SearchTrailTest::testSetAndGetFilters":0,"Unit\\Db\\SearchTrailTest::testGetSortParametersReturnsEmptyArrayWhenNull":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSortParameters":0,"Unit\\Db\\SearchTrailTest::testSetAndGetCreated":0,"Unit\\Db\\SearchTrailTest::testSetAndGetRegisterName":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSchemaName":0,"Unit\\Db\\SearchTrailTest::testGetJsonFields":0,"Unit\\Db\\SearchTrailTest::testHydrateSetsFields":0,"Unit\\Db\\SearchTrailTest::testHydrateConvertsEmptyArrayJsonFieldsToNull":0,"Unit\\Db\\SearchTrailTest::testHydrateReturnsThis":0,"Unit\\Db\\SearchTrailTest::testHydrateIgnoresUnknownFields":0,"Unit\\Db\\SearchTrailTest::testToStringReturnsUuidWhenSet":0,"Unit\\Db\\SearchTrailTest::testToStringReturnsSearchTermWhenNoUuid":0,"Unit\\Db\\SearchTrailTest::testToStringFallsBackToFinalDefault":0,"Unit\\Db\\SearchTrailTest::testJsonSerializeAllFieldsPresent":0.001,"Unit\\Db\\SearchTrailTest::testJsonSerializeFormatsDatetimes":0,"Unit\\Db\\SearchTrailTest::testJsonSerializeDatetimesNullWhenNotSet":0,"Unit\\Db\\SearchTrailTest::testJsonSerializeWithValues":0,"Unit\\Db\\SourceTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\SourceTest::testConstructorDefaultValues":0,"Unit\\Db\\SourceTest::testSetAndGetUuid":0,"Unit\\Db\\SourceTest::testSetAndGetTitle":0,"Unit\\Db\\SourceTest::testSetAndGetVersion":0,"Unit\\Db\\SourceTest::testSetAndGetDescription":0,"Unit\\Db\\SourceTest::testSetAndGetDatabaseUrl":0,"Unit\\Db\\SourceTest::testSetAndGetType":0,"Unit\\Db\\SourceTest::testSetAndGetOrganisation":0,"Unit\\Db\\SourceTest::testSetAndGetOrganisationNull":0,"Unit\\Db\\SourceTest::testSetAndGetUpdated":0,"Unit\\Db\\SourceTest::testSetAndGetCreated":0,"Unit\\Db\\SourceTest::testGetJsonFieldsReturnsEmptyForSource":0,"Unit\\Db\\SourceTest::testHydrateSetsFields":0,"Unit\\Db\\SourceTest::testHydrateReturnsThis":0,"Unit\\Db\\SourceTest::testHydrateIgnoresUnknownFields":0,"Unit\\Db\\SourceTest::testManagedByConfigurationEntityDefaultsToNull":0,"Unit\\Db\\SourceTest::testToStringReturnsTitleWhenSet":0,"Unit\\Db\\SourceTest::testToStringReturnsUuidWhenNoTitle":0,"Unit\\Db\\SourceTest::testToStringFallsBackToDefault":0,"Unit\\Db\\SourceTest::testJsonSerializeAllFieldsPresent":0,"Unit\\Db\\SourceTest::testJsonSerializeDefaultValues":0,"Unit\\Db\\SourceTest::testJsonSerializeFormatsDatetimes":0,"Unit\\Db\\SourceTest::testJsonSerializeWithValues":0,"Unit\\Db\\SourceTest::testIsManagedByConfigurationReturnsFalseWithEmptyArray":0,"Unit\\Db\\SourceTest::testIsManagedByConfigurationReturnsFalseWithNoId":0,"Unit\\Db\\ViewTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\ViewTest::testConstructorDefaultValues":0,"Unit\\Db\\ViewTest::testSetAndGetUuid":0,"Unit\\Db\\ViewTest::testSetAndGetName":0,"Unit\\Db\\ViewTest::testSetAndGetDescription":0,"Unit\\Db\\ViewTest::testSetAndGetOwner":0,"Unit\\Db\\ViewTest::testSetAndGetOrganisation":0,"Unit\\Db\\ViewTest::testSetAndGetIsPublic":0,"Unit\\Db\\ViewTest::testSetAndGetIsDefault":0,"Unit\\Db\\ViewTest::testSetAndGetQuery":0,"Unit\\Db\\ViewTest::testSetAndGetFavoredBy":0,"Unit\\Db\\ViewTest::testGetFavoredByReturnsEmptyArrayWhenNull":0,"Unit\\Db\\ViewTest::testSetAndGetCreated":0,"Unit\\Db\\ViewTest::testSetAndGetUpdated":0,"Unit\\Db\\ViewTest::testQueryAcceptsArrayAndReturnsArray":0,"Unit\\Db\\ViewTest::testQueryAcceptsNullValue":0,"Unit\\Db\\ViewTest::testJsonSerializeAllFieldsPresent":0,"Unit\\Db\\ViewTest::testJsonSerializeDefaultValues":0,"Unit\\Db\\ViewTest::testJsonSerializeQuotaStructure":0,"Unit\\Db\\ViewTest::testJsonSerializeUsageStructure":0,"Unit\\Db\\ViewTest::testJsonSerializeUsageCountsFavoredByUsers":0,"Unit\\Db\\ViewTest::testJsonSerializeFormatsDatetimes":0,"Unit\\Db\\ViewTest::testJsonSerializeDatetimesNullWhenNotSet":0,"Unit\\Db\\ViewTest::testGetManagedByConfigurationReturnsNullWithEmptyArray":0,"Unit\\Db\\ViewTest::testGetManagedByConfigurationReturnsNullWithNoId":0,"Unit\\Db\\WebhookLogTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\WebhookLogTest::testConstructorDefaultValues":0,"Unit\\Db\\WebhookLogTest::testConstructorInitializesCreatedTimestamp":0,"Unit\\Db\\WebhookLogTest::testSetAndGetWebhook":0,"Unit\\Db\\WebhookLogTest::testSetAndGetEventClass":0,"Unit\\Db\\WebhookLogTest::testSetAndGetPayload":0,"Unit\\Db\\WebhookLogTest::testSetAndGetPayloadNull":0,"Unit\\Db\\WebhookLogTest::testSetAndGetUrl":0,"Unit\\Db\\WebhookLogTest::testSetAndGetMethod":0,"Unit\\Db\\WebhookLogTest::testSetAndGetSuccess":0,"Unit\\Db\\WebhookLogTest::testSetAndGetStatusCode":0,"Unit\\Db\\WebhookLogTest::testSetAndGetStatusCodeNull":0,"Unit\\Db\\WebhookLogTest::testSetAndGetRequestBody":0,"Unit\\Db\\WebhookLogTest::testSetAndGetResponseBody":0,"Unit\\Db\\WebhookLogTest::testSetAndGetErrorMessage":0,"Unit\\Db\\WebhookLogTest::testSetAndGetAttempt":0,"Unit\\Db\\WebhookLogTest::testSetAndGetNextRetryAt":0,"Unit\\Db\\WebhookLogTest::testSetAndGetCreated":0,"Unit\\Db\\WebhookLogTest::testGetPayloadArrayReturnsEmptyArrayWhenNull":0,"Unit\\Db\\WebhookLogTest::testGetPayloadArrayParsesJson":0,"Unit\\Db\\WebhookLogTest::testGetPayloadArrayReturnsEmptyForInvalidJson":0,"Unit\\Db\\WebhookLogTest::testSetPayloadArrayDoesNotStoreValueDueToNamedArgBug":0,"Unit\\Db\\WebhookLogTest::testSetPayloadArrayNullClearsPayload":0,"Unit\\Db\\WebhookLogTest::testJsonSerializeAllFieldsPresent":0,"Unit\\Db\\WebhookLogTest::testJsonSerializeDefaultValues":0,"Unit\\Db\\WebhookLogTest::testJsonSerializePayloadAsArray":0,"Unit\\Db\\WebhookLogTest::testJsonSerializeFormatsDatetimes":0,"Unit\\Db\\WebhookLogTest::testJsonSerializeNextRetryAtNullWhenNotSet":0,"Unit\\Db\\WebhookLogTest::testJsonSerializeWithFullData":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookMapperTest::testGetTableNameReturnsCorrectValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetEventsArrayStoresJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetHeadersArrayStoresJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetFiltersArrayStoresJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetConfigurationArrayStoresJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateSetsStringFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateIdSetsCorrectly":0,"Unit\\Db\\WorkflowEngineTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\WorkflowEngineTest::testConstructorDefaultValues":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetUuid":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetName":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetEngineType":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetBaseUrl":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetAuthType":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetAuthConfig":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetEnabled":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetDefaultTimeout":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetHealthStatus":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetLastHealthCheck":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetCreated":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetUpdated":0,"Unit\\Db\\WorkflowEngineTest::testHydrateSetsKnownFields":0,"Unit\\Db\\WorkflowEngineTest::testHydrateIgnoresUnknownFields":0,"Unit\\Db\\WorkflowEngineTest::testHydrateReturnsThis":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeAllFieldsPresent":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeExcludesAuthConfig":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeDefaultValues":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeFormatsDatetimes":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeDatetimesNullWhenNotSet":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeWithFullData":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlVariousCombinations#simple uuid":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlVariousCombinations#integer id":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlVariousCombinations#no placeholders":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlVariousCombinations#custom key":0,"Unit\\Dto\\DeepLinkRegistrationTest::testConstructorWithAllParameters":0,"Unit\\Dto\\DeepLinkRegistrationTest::testConstructorDefaultIcon":0,"Unit\\Dto\\DeepLinkRegistrationTest::testPropertiesAreReadonly":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlReplacesUuid":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlReplacesId":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlReplacesRegisterAndSchema":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlReplacesCustomTopLevelKeys":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlIgnoresNonScalarValues":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlMissingPlaceholderLeavesEmpty":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlNoPlaceholders":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlMultiplePlaceholders":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlCastsIntToString":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlBooleanScalar":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlEmptyObjectData":0,"Unit\\Dto\\DeletionAnalysisTest::testConstructorWithAllParameters":0,"Unit\\Dto\\DeletionAnalysisTest::testConstructorWithDefaults":0,"Unit\\Dto\\DeletionAnalysisTest::testConstructorNotDeletable":0,"Unit\\Dto\\DeletionAnalysisTest::testReadonlyProperties":0,"Unit\\Dto\\DeletionAnalysisTest::testEmptyReturnsDeletableAnalysis":0,"Unit\\Dto\\DeletionAnalysisTest::testEmptyReturnsEmptyTargets":0,"Unit\\Dto\\DeletionAnalysisTest::testEmptyReturnsNewInstanceEachTime":0,"Unit\\Dto\\DeletionAnalysisTest::testToArrayWithAllData":0,"Unit\\Dto\\DeletionAnalysisTest::testToArrayWithDefaults":0,"Unit\\Dto\\DeletionAnalysisTest::testToArrayFromEmpty":0,"Unit\\Dto\\DeletionAnalysisTest::testToArrayIsJsonSerializable":0,"Unit\\Dto\\DeletionAnalysisTest::testToArrayKeys":0,"Unit\\Dto\\DeletionAnalysisTest::testMixedTargetsNoBlockers":0,"Unit\\Dto\\DeletionAnalysisTest::testBlockedWithBlockers":0,"Unit\\Event\\ObjectSpecialEventsTest::testLockedEventExtendsEvent":0,"Unit\\Event\\ObjectSpecialEventsTest::testLockedEventGetObject":0,"Unit\\Event\\ObjectSpecialEventsTest::testUnlockedEventExtendsEvent":0,"Unit\\Event\\ObjectSpecialEventsTest::testUnlockedEventGetObject":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventExtendsEvent":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventGetObject":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventUntilNullByDefault":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventWithDateTimeUntil":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventWithStringUntil":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventWithEmptyStringUntil":0,"Unit\\Event\\ObjectStoppableEventsTest::testExtendsEventAndImplementsStoppable#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testExtendsEventAndImplementsStoppable#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testExtendsEventAndImplementsStoppable#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testPropagationNotStoppedByDefault#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testPropagationNotStoppedByDefault#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testPropagationNotStoppedByDefault#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testStopPropagation#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testStopPropagation#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testStopPropagation#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testErrorsEmptyByDefault#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testErrorsEmptyByDefault#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testErrorsEmptyByDefault#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetErrors#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetErrors#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetErrors#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testModifiedDataEmptyByDefault#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testModifiedDataEmptyByDefault#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testModifiedDataEmptyByDefault#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetModifiedData#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetModifiedData#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetModifiedData#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetErrorsOverwritesPrevious#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetErrorsOverwritesPrevious#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetErrorsOverwritesPrevious#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetModifiedDataOverwritesPrevious#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetModifiedDataOverwritesPrevious#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetModifiedDataOverwritesPrevious#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testCreatingEventGetObject":0,"Unit\\Event\\ObjectStoppableEventsTest::testUpdatingEventGetNewAndOldObject":0,"Unit\\Event\\ObjectStoppableEventsTest::testUpdatingEventOldObjectNullByDefault":0,"Unit\\Event\\ObjectStoppableEventsTest::testDeletingEventGetObject":0,"Unit\\Event\\RegistrationEventsTest::testToolRegistrationEventExtendsEvent":0,"Unit\\Event\\RegistrationEventsTest::testToolRegistrationEventRegisterToolDelegatesToRegistry":0.001,"Unit\\Event\\RegistrationEventsTest::testDeepLinkRegistrationEventExtendsEvent":0.001,"Unit\\Event\\RegistrationEventsTest::testDeepLinkRegistrationEventGetRegistry":0,"Unit\\Event\\RegistrationEventsTest::testDeepLinkRegistrationEventRegisterDelegatesToRegistry":0,"Unit\\Event\\RegistrationEventsTest::testDeepLinkRegistrationEventRegisterWithEmptyIcon":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#AgentCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#AgentDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ApplicationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ApplicationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ConfigurationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ConfigurationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ConversationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ConversationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ObjectCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ObjectDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#OrganisationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#OrganisationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#RegisterCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#RegisterDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#SchemaCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#SchemaDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#SourceCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#SourceDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ViewCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ViewDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#AgentCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#AgentDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ApplicationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ApplicationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ConfigurationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ConfigurationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ConversationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ConversationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ObjectCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ObjectDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#OrganisationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#OrganisationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#RegisterCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#RegisterDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#SchemaCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#SchemaDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#SourceCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#SourceDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ViewCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ViewDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#AgentCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#AgentDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ApplicationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ApplicationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ConfigurationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ConfigurationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ConversationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ConversationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ObjectCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ObjectDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#OrganisationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#OrganisationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#RegisterCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#RegisterDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#SchemaCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#SchemaDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#SourceCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#SourceDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ViewCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ViewDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#AgentUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#ApplicationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#ConversationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#OrganisationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#RegisterUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#SchemaUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#SourceUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#AgentUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#ApplicationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#ConversationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#OrganisationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#RegisterUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#SchemaUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#SourceUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#AgentUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#ApplicationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#ConversationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#OrganisationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#RegisterUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#SchemaUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#SourceUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#AgentUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#ApplicationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#ConversationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#OrganisationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#RegisterUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#SchemaUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#SourceUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNoGettersExtendsEvent#ConfigurationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNoGettersExtendsEvent#ViewUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testObjectUpdatedEventGetObject":0,"Unit\\Event\\SimpleCrudEventsTest::testObjectUpdatedEventOldObjectNullByDefault":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#firstName changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#lastName changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#middleName changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#displayName changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#multiple name fields":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#name + other fields":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#only email changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#only phone changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#no changes":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#non-name fields only":0,"Unit\\Event\\UserProfileUpdatedEventTest::testExtendsEvent":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetUser":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetUserId":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetOldData":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetNewData":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetChanges":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetEmptyData":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasChangedReturnsTrue":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasChangedReturnsFalse":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasChangedWithEmptyChanges":0,"Unit\\EventListener\\SolrEventListenerTest::testImplementsIEventListener":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectCreatedEvent":0.001,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectCreatedEventCacheException":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectUpdatedEvent":0.001,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectUpdatedEventCacheException":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectUpdatedEventNullOldObject":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectDeletedEvent":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectDeletedEventCacheException":0.001,"Unit\\EventListener\\SolrEventListenerTest::testHandleSchemaCreatedEvent":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleSchemaUpdatedEventFieldsChanged":0.001,"Unit\\EventListener\\SolrEventListenerTest::testHandleSchemaUpdatedEventFieldsUnchanged":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleSchemaDeletedEvent":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleUnknownEventLogsDebug":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleExceptionLogsErrorAndContinues":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#schema slug duplicate":0.001,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#register slug duplicate":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#generic unique duplicate":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#duplicate without unique keyword":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#foreign key constraint":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#foreign key uppercase":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#not null constraint":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#not null uppercase":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#check constraint":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#check constraint uppercase":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#data too long":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#too long lowercase":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#sqlstate error":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#unknown error":0,"Unit\\Exception\\ExceptionsTest::testNotAuthorizedExtendsException":0,"Unit\\Exception\\ExceptionsTest::testNotAuthorizedDefaultMessage":0,"Unit\\Exception\\ExceptionsTest::testNotAuthorizedCustomMessage":0,"Unit\\Exception\\ExceptionsTest::testNotAuthorizedCustomCode":0,"Unit\\Exception\\ExceptionsTest::testNotAuthorizedPreviousException":0,"Unit\\Exception\\ExceptionsTest::testLockedExtendsException":0,"Unit\\Exception\\ExceptionsTest::testLockedDefaultMessage":0,"Unit\\Exception\\ExceptionsTest::testLockedCustomMessage":0,"Unit\\Exception\\ExceptionsTest::testLockedPreviousException":0,"Unit\\Exception\\ExceptionsTest::testRegisterNotFoundExtendsException":0,"Unit\\Exception\\ExceptionsTest::testRegisterNotFoundMessage":0,"Unit\\Exception\\ExceptionsTest::testRegisterNotFoundWithId":0,"Unit\\Exception\\ExceptionsTest::testRegisterNotFoundCustomCode":0,"Unit\\Exception\\ExceptionsTest::testRegisterNotFoundPrevious":0,"Unit\\Exception\\ExceptionsTest::testSchemaNotFoundExtendsException":0,"Unit\\Exception\\ExceptionsTest::testSchemaNotFoundMessage":0,"Unit\\Exception\\ExceptionsTest::testSchemaNotFoundPrevious":0,"Unit\\Exception\\ExceptionsTest::testCustomValidationExtendsException":0,"Unit\\Exception\\ExceptionsTest::testCustomValidationGetErrors":0,"Unit\\Exception\\ExceptionsTest::testCustomValidationEmptyErrors":0,"Unit\\Exception\\ExceptionsTest::testValidationExtendsException":0,"Unit\\Exception\\ExceptionsTest::testValidationDefaultErrorsNull":0,"Unit\\Exception\\ExceptionsTest::testValidationCustomCodeAndPrevious":0,"Unit\\Exception\\ExceptionsTest::testAuthenticationExtendsException":0,"Unit\\Exception\\ExceptionsTest::testAuthenticationGetDetails":0,"Unit\\Exception\\ExceptionsTest::testAuthenticationEmptyDetails":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedExtendsException":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedDefaultMessage":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedDefaultErrorsEmpty":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedCustomMessageAndErrors":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedCustomCode":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedPreviousException":0,"Unit\\Exception\\ExceptionsTest::testDatabaseConstraintExtendsException":0,"Unit\\Exception\\ExceptionsTest::testDatabaseConstraintDefaultHttpStatus":0,"Unit\\Exception\\ExceptionsTest::testDatabaseConstraintCustomHttpStatus":0,"Unit\\Exception\\ExceptionsTest::testDatabaseConstraintPreviousException":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseExceptionDefaultEntityType":0,"Unit\\Formats\\BsnFormatTest::testValidBsn#standard 9-digit BSN":0,"Unit\\Formats\\BsnFormatTest::testValidBsn#BSN with leading zeros":0,"Unit\\Formats\\BsnFormatTest::testValidBsn#another valid BSN":0,"Unit\\Formats\\BsnFormatTest::testValidBsn#empty string pads to all zeros (valid checksum)":0,"Unit\\Formats\\BsnFormatTest::testValidBsn#short input padded to valid":0,"Unit\\Formats\\BsnFormatTest::testInvalidBsn#wrong checksum":0,"Unit\\Formats\\BsnFormatTest::testInvalidBsn#non-numeric":0,"Unit\\Formats\\BsnFormatTest::testInvalidBsn#mixed alphanumeric":0,"Unit\\Formats\\BsnFormatTest::testInvalidBsn#single wrong digit":0,"Unit\\Formats\\BsnFormatTest::testInvalidBsn#all ones (invalid checksum)":0,"Unit\\Formats\\BsnFormatTest::testNumericInputCoerced":0,"Unit\\Formats\\BsnFormatTest::testNullCoercedToEmptyString":0,"Unit\\Formats\\BsnFormatTest::testFalseCoercedToEmptyString":0,"Unit\\Formats\\BsnFormatTest::testArrayThrowsTypeError":0,"Unit\\Formats\\BsnFormatTest::testChecksumAlgorithm":0,"Unit\\Listener\\CommentsEntityListenerTest::testEarlyReturnForNonCommentsEntityEvent":0,"Unit\\Listener\\CommentsEntityListenerTest::testRegistersOpenregisterEntityCollection":0.001,"Unit\\Listener\\HookListenerTest::testEarlyReturnForUnrelatedEvent":0,"Unit\\Listener\\HookListenerTest::testEarlyReturnWhenSchemaIdIsNull":0,"Unit\\Listener\\HookListenerTest::testEarlyReturnWhenSchemaHasNoHooks":0,"Unit\\Listener\\HookListenerTest::testExecutesHooksWhenSchemaHasHooks":0,"Unit\\Listener\\HookListenerTest::testSchemaMapperExceptionLogsDebug":0,"Unit\\Listener\\HookListenerTest::testHandlesObjectCreatingEvent":0,"Unit\\Listener\\HookListenerTest::testHandlesObjectUpdatingEvent":0,"Unit\\Listener\\HookListenerTest::testHandlesObjectDeletingEvent":0,"Unit\\Listener\\HookListenerTest::testHandlesObjectUpdatedEvent":0,"Unit\\Listener\\HookListenerTest::testHandlesObjectDeletedEvent":0,"Unit\\Listener\\ObjectChangeListenerTest::testEarlyReturnForUnrelatedEvent":0,"Unit\\Listener\\ObjectChangeListenerTest::testHandlesObjectCreatedEvent":0,"Unit\\Listener\\ObjectChangeListenerTest::testHandlesObjectUpdatedEvent":0,"Unit\\Listener\\ObjectChangeListenerTest::testImmediateExtractionMode":0,"Unit\\Listener\\ObjectChangeListenerTest::testCronModeSkipsProcessing":0,"Unit\\Listener\\ObjectChangeListenerTest::testManualModeSkipsProcessing":0,"Unit\\Listener\\ObjectChangeListenerTest::testNullObjectIdSkipsExtraction":0,"Unit\\Listener\\ObjectChangeListenerTest::testExceptionDuringExtractionLogsError":0,"Unit\\Listener\\ObjectCleanupListenerTest::testEarlyReturnForNonObjectDeletedEvent":0,"Unit\\Listener\\ObjectCleanupListenerTest::testDeletesNotesForObject":0,"Unit\\Listener\\ObjectCleanupListenerTest::testDeletesTasksForObject":0,"Unit\\Listener\\ObjectCleanupListenerTest::testNoteServiceExceptionLogsWarning":0,"Unit\\Listener\\ObjectCleanupListenerTest::testTaskServiceExceptionLogsWarning":0,"Unit\\Listener\\ObjectCleanupListenerTest::testIndividualTaskDeleteFailureLogsWarning":0,"Unit\\Listener\\ToolRegistrationListenerTest::testEarlyReturnForNonToolRegistrationEvent":0,"Unit\\Listener\\ToolRegistrationListenerTest::testRegistersAllFiveTools":0,"Unit\\Listener\\ToolRegistrationListenerTest::testRegistersCorrectToolIds":0,"Unit\\Listener\\WebhookEventListenerTest::testUnknownEventLogsWarningAndReturns":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectLockedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectUnlockedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectRevertedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testRegisterCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSchemaDeletedEventDispatchesWebhook":0,"Unit\\Repair\\RegisterRiskLevelMetadataTest::testImplementsIRepairStep":0,"Unit\\Repair\\RegisterRiskLevelMetadataTest::testGetNameReturnsDescriptiveString":0,"Unit\\Repair\\RegisterRiskLevelMetadataTest::testRunCallsInitMetadataKey":0,"Unit\\Repair\\RegisterRiskLevelMetadataTest::testRunOutputsInfoMessage":0,"Unit\\Repair\\RegisterRiskLevelMetadataTest::testRunCallsInitBeforeOutput":0,"Unit\\Sections\\OpenRegisterAdminTest::testImplementsIIconSection":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetIdReturnsOpenregister":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetNameUsesTranslation":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetNameReturnsTranslatedString":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetPriorityReturns97":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetIconUsesUrlGenerator":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetIconReturnsUrlGeneratorResult":0,"Unit\\Service\\ApplicationServiceTest::testFindAllReturnsArrayOfApplications":0,"Unit\\Service\\ApplicationServiceTest::testFindAllWithLimitAndOffset":0,"Unit\\Service\\ApplicationServiceTest::testFindAllWithNoResults":0,"Unit\\Service\\ApplicationServiceTest::testFindReturnsApplication":0,"Unit\\Service\\ApplicationServiceTest::testFindThrowsDoesNotExistException":0,"Unit\\Service\\ApplicationServiceTest::testCreateReturnsCreatedApplication":0,"Unit\\Service\\ApplicationServiceTest::testCreateWithEmptyData":0,"Unit\\Service\\ApplicationServiceTest::testUpdateReturnsUpdatedApplication":0,"Unit\\Service\\ApplicationServiceTest::testUpdateThrowsDoesNotExistException":0,"Unit\\Service\\ApplicationServiceTest::testDeleteRemovesApplication":0,"Unit\\Service\\ApplicationServiceTest::testDeleteThrowsDoesNotExistException":0,"Unit\\Service\\ApplicationServiceTest::testCountAllReturnsCount":0,"Unit\\Service\\ApplicationServiceTest::testCountAllReturnsZeroWhenEmpty":0,"Unit\\Service\\AuthenticationServiceTest::testFetchOAuthTokensThrowsWhenGrantTypeMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchOAuthTokensThrowsWhenTokenUrlMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchOAuthTokensThrowsForUnsupportedGrantType":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsWhenPayloadMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsWhenSecretMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsWhenAlgorithmMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs256Token":0.009,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs384Token":0.001,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs512Token":0.001,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsForUnsupportedAlgorithm":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithTwigPayloadTemplate":0.003,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithX5tHeader":0.001,"Unit\\Service\\AuthenticationServiceTest::testRequiredParametersClientCredentials":0,"Unit\\Service\\AuthenticationServiceTest::testRequiredParametersPassword":0,"Unit\\Service\\AuthenticationServiceTest::testRequiredParametersJwt":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadSucceedsWithValidToken":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadThrowsWhenMissingIat":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadThrowsWhenExpired":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadUsesDefaultExpiryWhenNoExp":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadDefaultExpiryExpired":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeBasicSucceeds":0.002,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeBasicThrowsOnInvalidCredentials":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthSucceeds":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthThrowsWithoutBearerPrefix":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthThrowsWhenNotLoggedIn":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeySucceeds":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyThrowsForInvalidKey":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyThrowsWhenUserNotFound":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenNoToken":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenEmptyBearer":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerAddsOriginHeader":0.001,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerReturnsResponseWithoutOrigin":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerThrowsOnCredentialsTrue":0,"Unit\\Service\\AuthorizationServiceTest::testHmacAlgorithmsConstant":0,"Unit\\Service\\AuthorizationServiceTest::testPkcs1AlgorithmsConstant":0,"Unit\\Service\\AuthorizationServiceTest::testPssAlgorithmsConstant":0,"Unit\\Service\\ChatServiceTest::testProcessMessageSuccess":0.002,"Unit\\Service\\ChatServiceTest::testProcessMessageDeniesAccessToOtherUserConversation":0.001,"Unit\\Service\\ChatServiceTest::testProcessMessageWithAgentConfigured":0.001,"Unit\\Service\\ChatServiceTest::testProcessMessageGeneratesTitleForNewConversation":0.001,"Unit\\Service\\ChatServiceTest::testProcessMessageRethrowsExceptions":0.001,"Unit\\Service\\ChatServiceTest::testGenerateConversationTitleDelegatesToHandler":0,"Unit\\Service\\ChatServiceTest::testEnsureUniqueTitleDelegatesToHandler":0,"Unit\\Service\\ChatServiceTest::testTestChatReturnsSuccess":0.001,"Unit\\Service\\ChatServiceTest::testTestChatWithCustomMessage":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithExactStringMatch":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsFailsOnMismatch":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithMultipleConditions":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsFailsWhenOneConditionFails":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithEmptyMatch":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithMissingProperty":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithAtSelfLookup":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsDirectPropertyOverAtSelf":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithOperatorArray":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithOperatorArrayFails":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithUserIdVariable":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithUserVariable":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithNullUserReturnsNull":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithNullValueConditionAndNullObjectValue":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithNullValueConditionAndNonNullObjectValue":0,"Unit\\Service\\ConditionMatcherTest::testFilterOrganisationMatchForCreateRemovesOrgConditions":0,"Unit\\Service\\ConditionMatcherTest::testFilterOrganisationMatchForCreateKeepsNonDynamicOrg":0,"Unit\\Service\\ConditionMatcherTest::testFilterOrganisationMatchForCreateKeepsRegularConditions":0,"Unit\\Service\\ConditionMatcherTest::testFilterOrganisationMatchForCreateWithEmptyMatch":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithBooleanValue":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithNumericValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\CacheHandlerTest::testGetConfigurationsReturnsEmptyWhenNoOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\CacheHandlerTest::testGetConfigurationsReturnsCachedData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\CacheHandlerTest::testGetConfigurationsFetchesFromDatabaseOnCacheMiss":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeCreate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeSlugLowercased":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testCompareArraysReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testImportConfigurationWithSelectionReturnsEmpty":0,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesProcessesAllObjects":0,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesCountsFailures":0,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesWithFilters":0,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesThrowsOnFindAllError":0,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesProcessesAllLogs":0.002,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesThrowsOnError":0,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesCombinesResults":0.001,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasReturnsStructuredData":0,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasThrowsOnError":0,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionChartDataReturnsData":0,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionChartDataReturnsEmptyOnError":0,"Unit\\Service\\DashboardServiceTest::testGetObjectsByRegisterChartDataReturnsEmptyOnError":0,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySchemaChartDataReturnsEmptyOnError":0,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySizeChartDataReturnsEmptyOnError":0,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailStatisticsReturnsData":0,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailStatisticsReturnsZeroOnError":0,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionDistributionReturnsEmptyOnError":0,"Unit\\Service\\DashboardServiceTest::testGetMostActiveObjectsReturnsEmptyOnError":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterAddsRegistration":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterIgnoresDuplicateKey":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterWithCustomIcon":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterWithDefaultIcon":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsNullWhenNoRegistrations":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsRegistrationByIds":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsNullForUnknownIds":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveUrlReturnsNullWhenNoRegistration":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveUrlResolvesTemplate":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveIconReturnsNullWhenNoRegistration":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveIconReturnsIcon":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testHasRegistrationsReturnsFalseWhenEmpty":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testHasRegistrationsReturnsTrueAfterRegister":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResetClearsAllRegistrations":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveHandlesRegisterMapperException":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveHandlesSchemaMapperException":0,"Unit\\Service\\DownloadServiceTest::testCanBeInstantiated":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointDeniedWhenNoUserAndGroupsRequired":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAllowedForAdminUser":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAllowedWhenNoGroupsDefined":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAllowedWhenUserInAllowedGroup":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointDeniedWhenUserNotInGroup":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAllowedForPublicEndpointWithNoUser":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointViewTargetType":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointWebhookTargetType":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointRegisterTargetType":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointSchemaTargetType":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointUnknownTargetType":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointCatchesGroupManagerException":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointLogsCallSuccessfully":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointLoggingErrorDoesNotBreakExecution":0,"Unit\\Service\\ExportServiceTest::testExportToExcelWithSingleSchema":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithRegisterExportsAllSchemas":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithObjectData":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelSkipsHiddenOnCollectionProperties":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelSkipsRbacRestrictedProperties":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsMetadataColumnsForAdmin":0.003,"Unit\\Service\\ExportServiceTest::testExportToExcelNoMetadataForNonAdmin":0.001,"Unit\\Service\\ExportServiceTest::testExportToCsvThrowsForMultipleSchemas":0,"Unit\\Service\\ExportServiceTest::testExportToCsvReturnsCsvString":0.002,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForUuidRelations":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForRefRelations":0,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForArrayOfUuids":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelResolvesUuidNames":0.001,"Unit\\Service\\ExportServiceTest::testExportHandlesNullValuesGracefully":0.001,"Unit\\Service\\ExportServiceTest::testExportHandlesArrayValuesAsJson":0.001,"Unit\\Service\\ExportServiceTest::testExportSkipsBuiltInHeaderFields":0,"Unit\\Service\\ExportServiceTest::testExportToExcelNoMetadataForAnonymousUser":0,"Unit\\Service\\ExportServiceTest::testExportToCsvWithDataRows":0.001,"Unit\\Service\\ExportServiceTest::testExportToCsvSkipsHiddenOnCollectionProperties":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelHandlesBooleanValues":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelHandlesNestedObjectValues":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithEmptySchemaProperties":0.022,"Unit\\Service\\ExportServiceTest::testExportToCsvWithRbacRestrictions":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithFilters":0.001,"Unit\\Service\\ExportServiceTest::testExportToCsvWithMultipleObjectsVerifyRowCount":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithArrayOfUuidsResolvesNames":0.001,"Unit\\Service\\ExportServiceTest::testExportToCsvHandlesSpecialCharsInValues":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithRegisterAndSchemaOverrideUsesSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#exe":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#bat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#sh":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#php":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#py":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#jar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#dll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#ps1":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#bash":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#msi":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#apk":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#deb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#pdf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#jpg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#png":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#docx":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#xlsx":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#txt":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#csv":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#json":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#xml":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#zip":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesWindowsExe":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesElfExecutable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShellScript":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesBashScript":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesPhpScript":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesJavaClass":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesSafeContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesSignatureNotAtStart":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileChecksContentAfterExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileEmptyContentAllowed":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksReturnsEarlyForUnknownEventType":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksReturnsEarlyWhenNoHooksMatch":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksSkipsDisabledHooks":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksCallsEngineForMatchingHook":0.002,"Unit\\Service\\HookExecutorTest::testExecuteHooksStopsOnPropagationStopped":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksRejectsWhenNoEngineFound":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksHandlesExceptionWithTimeoutFailureMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksRejectedResult":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksModifiedResult":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithFilterConditionNotMet":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithFilterConditionMet":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksQueueFailureMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksSortsHooksByOrder":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithUpdatingEvent":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksAsyncMode":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksConnectionRefusedUsesEngineDownMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithDeletingEvent":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithCreatedEvent":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithUpdatedEvent":0.002,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithDeletedEvent":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithEmptyHooksArray":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithMultipleMatchingHooks":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithFilterConditionArrayNotMatching":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksEngineDownRejectMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksHookWithNoMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksFlagFailureMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksAllowFailureMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksAsyncFailure":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksErrorStatusResult":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithUnreachableEngineAllowMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithNullHooksArray":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithDeletingEventFilterCondition":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testClearCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeMedium":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary1000":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary1001":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary10000":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary10001":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithNoImportedObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupEmptySummary":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithCustomDelay":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithMultipleSheets":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithNonArrayEntry":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupWithData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupImmediate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupUsesRecommendedMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupCapsMaxObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithInvalidPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvRequiresSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithValidFile":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithPublishEnabled":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithEmptyDataRows":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithTypedProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithUnchangedObjects":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithUnderscoreColumnsSkipped":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithAtColumnsSkippedForNonAdmin":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithAtColumnsProcessedForAdmin":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithValidationErrors":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvPerformanceMetrics":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithInvalidPath":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueMySqlFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueIso8601WithTimezone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueIso8601WithoutTimezone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueDateOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValuePassThrough":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyPublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOrganisationValidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOrganisationInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOther":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeBooleanAlreadyBool":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArrayQuotedValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArrayNonStringNonArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeObjectRelatedObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeDefaultString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeNullValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testAddPublishedDateToObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminWithNullUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminWithNoAdminGroup":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testValidateObjectProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformObjectBySchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImported":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedWithNonArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testIsSolrConfiguredReturnsFalseWhenDisabled":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testIsSolrConfiguredReturnsFalseWhenMissingHost":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testIsSolrConfiguredReturnsFalseWhenMissingCore":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testIsSolrConfiguredReturnsTrueWhenValid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testBuildSolrBaseUrlWithPort":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testBuildSolrBaseUrlWithoutPort":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testBuildSolrBaseUrlWithPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testBuildSolrBaseUrlPortZeroIgnored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testBuildSolrBaseUrlEmptyPortStringIgnored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetEndpointUrlDefaultCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetEndpointUrlCustomCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetTenantSpecificCollectionNameReturnsBaseNameAsIs":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetConfigStatusConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetConfigStatusNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetPortStatusDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetPortStatusCustom":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetCoreStatusDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetCoreStatusCustom":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testInitializationHandlesSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrStringValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrNumericValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrSkipsArrayValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrSingleStringValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrSingleNumericValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrStringArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrObjectsWithId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrSingleString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIdFromObjectWithId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIdFromObjectWithUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIdFromObjectWithIdentifier":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIdFromObjectReturnsNullWhenNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIdFromObjectPrefersIdOverUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractArraysFromRelations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractArraysFromRelationsSkipsNonDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIndexableArrayValuesStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIndexableArrayValuesObjectsWithId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIndexableArrayValuesScalars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIndexableArrayValuesSkipsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testMapFieldToSolrTypeReservedFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testMapFieldToSolrTypeSelfPrefixSkipped":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testMapFieldToSolrTypeNormalField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testTruncateFieldValueShortString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testTruncateFieldValueNonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testTruncateFieldValueLongString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testShouldTruncateFieldFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testShouldTruncateFieldLargeContentFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testShouldTruncateFieldBase64InName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testShouldNotTruncateRegularField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testValidateFieldForSolrNoFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testValidateFieldForSolrUnknownField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testValidateFieldForSolrCompatibleType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testValidateFieldForSolrIncompatibleType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeNumeric":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveRegisterToIdEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveRegisterToIdNumeric":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveSchemaToIdEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveSchemaToIdNumeric":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveRegisterToIdWithEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveSchemaToIdWithEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testCreateDocument":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testCreateDocumentSkipsNullValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeAlreadyExists":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeCreatesNew":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusAllPresent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusWithMissingFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsDryRun":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFixMismatchedFieldsDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFixMismatchedFieldsHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaMapperTest::testMapToBackendSchemaReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaMapperTest::testMapFieldTypeReturnsInputAsIs":0,"Unit\\Service\\LogServiceTest::testGetLogsReturnsAuditTrails":0.001,"Unit\\Service\\LogServiceTest::testGetLogsWithConfig":0.007,"Unit\\Service\\LogServiceTest::testGetLogsAllowsAccessWhenRegisterSchemaDeleted":0.001,"Unit\\Service\\LogServiceTest::testCountReturnsLogCount":0.001,"Unit\\Service\\LogServiceTest::testCountReturnsZeroWhenNoLogs":0.001,"Unit\\Service\\LogServiceTest::testGetAllLogsWithDefaults":0.001,"Unit\\Service\\LogServiceTest::testGetAllLogsWithConfig":0,"Unit\\Service\\LogServiceTest::testCountAllLogs":0,"Unit\\Service\\LogServiceTest::testCountAllLogsWithFilters":0,"Unit\\Service\\LogServiceTest::testGetLog":0.001,"Unit\\Service\\LogServiceTest::testDeleteLogSuccess":0.001,"Unit\\Service\\LogServiceTest::testDeleteLogThrowsOnFailure":0.001,"Unit\\Service\\LogServiceTest::testDeleteLogsByIds":0.001,"Unit\\Service\\LogServiceTest::testDeleteLogsByIdsWithFailures":0.003,"Unit\\Service\\LogServiceTest::testDeleteLogsByFilters":0.001,"Unit\\Service\\LogServiceTest::testExportLogsJson":0.002,"Unit\\Service\\LogServiceTest::testExportLogsCsv":0.002,"Unit\\Service\\LogServiceTest::testExportLogsXml":0.001,"Unit\\Service\\LogServiceTest::testExportLogsTxt":0.001,"Unit\\Service\\LogServiceTest::testExportLogsUnsupportedFormat":0.002,"Unit\\Service\\LogServiceTest::testExportLogsCsvEmpty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#disabled_in_schema_global_enabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#disabled_in_schema_global_disabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testRegisterSchemaVersionCalculation":0,"Unit\\Service\\MappingServiceTest::testEncodeArrayKeysSimple":0,"Unit\\Service\\MappingServiceTest::testEncodeArrayKeysNested":0,"Unit\\Service\\MappingServiceTest::testEncodeArrayKeysEmptyArray":0,"Unit\\Service\\MappingServiceTest::testEncodeArrayKeysNoMatchingCharacters":0,"Unit\\Service\\MappingServiceTest::testCoordinateStringToArraySinglePoint":0,"Unit\\Service\\MappingServiceTest::testCoordinateStringToArrayMultiplePoints":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingSimpleDotNotation":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithPassThrough":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithoutPassThrough":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUnset":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToInt":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToBool":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToString":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToFloat":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingListMode":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingRootLevelHash":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingArrayValue":0,"Unit\\Service\\MappingServiceTest::testGetMappingFromCache":0,"Unit\\Service\\MappingServiceTest::testGetMappingFromDatabase":0,"Unit\\Service\\MappingServiceTest::testGetMappings":0,"Unit\\Service\\MappingServiceTest::testInvalidateMappingCache":0,"Unit\\Service\\MappingServiceTest::testInvalidateMappingCacheWithStringId":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNullableBoolCastNull":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNullableBoolCastEmpty":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBase64Cast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBase64DecodeCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithJsonCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNullStringToNullCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUrlEncodeCast":0,"Unit\\Service\\MappingServiceTest::testConstructorHandlesCacheFactoryFailure":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToArray":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUrlDecodeCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithHtmlCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithHtmlDecodeCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithJsonToArrayCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithJsonToArrayCastAlreadyArray":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithMoneyStringToIntCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithIntToMoneyStringCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNestedDotNotation":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNestedOutputDotNotation":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithRootHashResolvesToScalar":0,"Unit\\Service\\MappingServiceTest::testCoordinateStringToArraySingleNumber":0,"Unit\\Service\\MappingServiceTest::testEncodeArrayKeysDeepNesting":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUnsetOnNestedKey":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingListModeWithExtraValues":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingDefaultCastReturnsValue":0,"Unit\\Service\\MappingServiceTest::testGetMappingCacheNull":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToDatetime":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithEmptyInput":0.001,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithMultipleCasts":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithMultipleUnsets":0,"Unit\\Service\\MappingServiceTest::testGetMappingsReturnsEmptyWhenNone":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNullableCastNonNull":0,"Unit\\Service\\MappingServiceTest::testCoordinateStringToArrayEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testInitializeReturnsServerInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testInitializeCapabilities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testPingReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testCreateSessionReturnsSessionId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testValidateSessionWithValidSession":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testValidateSessionWithInvalidSession":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListToolsReturnsThreeTools":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListToolsContainsExpectedToolNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListToolsHaveRequiredProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolUnknownToolReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolErrorHasContent":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCatalogReturnsCorrectStructure":0.001,"Unit\\Service\\McpDiscoveryServiceTest::testGetCatalogHasAllCapabilities":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCatalogCapabilitiesHaveHref":0.001,"Unit\\Service\\McpDiscoveryServiceTest::testGetCatalogAuthenticationInfo":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityIds":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailRegisters":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailSchemas":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailObjects":0.001,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailSearch":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailFiles":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailAudit":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailBulk":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailWebhooks":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailChat":0.002,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailViews":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailUnknown":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailRegistersEmpty":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailSchemasEmpty":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailSchemasWithNullProperties":0.001,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailEndpointsHaveRequiredFields":0,"Unit\\Service\\MetricsServiceTest::testRecordMetricSuccess":0.001,"Unit\\Service\\MetricsServiceTest::testRecordMetricDbFailureDoesNotThrow":0,"Unit\\Service\\MetricsServiceTest::testRecordMetricWithNullMetadata":0,"Unit\\Service\\MetricsServiceTest::testGetFilesProcessedPerDay":0.001,"Unit\\Service\\MetricsServiceTest::testGetFilesProcessedPerDayEmpty":0.001,"Unit\\Service\\MetricsServiceTest::testGetEmbeddingStats":0.001,"Unit\\Service\\MetricsServiceTest::testGetEmbeddingStatsZeroTotal":0,"Unit\\Service\\MetricsServiceTest::testGetSearchLatencyStats":0.001,"Unit\\Service\\MetricsServiceTest::testGetSearchLatencyStatsNullAvg":0.001,"Unit\\Service\\MetricsServiceTest::testGetStorageGrowth":0.001,"Unit\\Service\\MetricsServiceTest::testGetStorageGrowthEmpty":0.001,"Unit\\Service\\MetricsServiceTest::testGetDashboardMetrics":0.001,"Unit\\Service\\MetricsServiceTest::testCleanOldMetricsReturnsInt":0,"Unit\\Service\\MetricsServiceTest::testCleanOldMetricsDefaultRetention":0,"Unit\\Service\\MetricsServiceTest::testMetricConstants":0,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchema":0.001,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchemaWithSlugs":0,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusReturnsStatusArray":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableEmptySource":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableDryRun":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableSkipsDuplicates":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableHandlesFailure":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageNoMagicTable":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageEmptySource":0.001,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageDryRun":0.001,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageSkipsDuplicates":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableEnsuresTable":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableDryRunDoesNotEnsureTable":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectReturnsNotes":0.002,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectEmpty":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectWithLimitAndOffset":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectIsCurrentUserFalse":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectNoCurrentUser":0,"Unit\\Service\\NoteServiceTest::testCreateNoteSuccess":0,"Unit\\Service\\NoteServiceTest::testCreateNoteThrowsWhenNoUser":0,"Unit\\Service\\NoteServiceTest::testDeleteNoteSuccess":0,"Unit\\Service\\NoteServiceTest::testDeleteNoteNotFound":0,"Unit\\Service\\NoteServiceTest::testDeleteNotesForObject":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectMultiple":0,"Unit\\Service\\NoteServiceTest::testCreateNoteCallsCreateWithCorrectParams":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateSendsToAdminGroup":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateAlwaysIncludesAdmin":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateDeduplicatesUsers":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateSkipsNonexistentGroup":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateHandlesNotificationFailure":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateNoGroups":0,"Unit\\Service\\NotificationServiceTest::testMarkConfigurationUpdated":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateMultipleGroups":0,"Unit\\Service\\OasServiceTest::testCreateOasReturnsValidStructure":0.003,"Unit\\Service\\OasServiceTest::testCreateOasForSpecificRegister":0.001,"Unit\\Service\\OasServiceTest::testCreateOasForRegisterWithNoDescription":0.001,"Unit\\Service\\OasServiceTest::testCreateOasWithEmptySchemas":0.001,"Unit\\Service\\OasServiceTest::testCreateOasServersUrl":0,"Unit\\Service\\OasServiceTest::testCreateOasMultipleRegistersDeduplicateSchemas":0.003,"Unit\\Service\\OasServiceTest::testCreateOasSkipsSchemaWithEmptyTitle":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSchemaProperties":0.001,"Unit\\Service\\OasServiceTest::testCreateOasAllRegisters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsDelegatesToSaveObjectsHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsSkipsCacheInvalidationWhenNoObjectsAffected":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsCacheInvalidationFailureDoesNotBreakOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsWithRegisterAndSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsReturnsEmptyArrayForEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsWithRbacFiltering":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsWithoutRbacOrMultitenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsSkipsCacheWhenNothingDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsCacheFailureDoesNotBreak":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsReturnsEmptyArrayForEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsWithPermissionFiltering":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsWithDatetime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsSkipsCacheWhenNonePublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsReturnsEmptyArrayForEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsWithFiltering":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsCacheFailureDoesNotBreak":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaWithResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaSkipsCacheWhenNonePublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaUsesBlobStorageWhenNoMagicMapping":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterWithResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterSkipsCacheWhenNoneDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterCacheFailureDoesNotBreak":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectReturnsCachedObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectByUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectWithStringId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsReturnsEmptyForEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsBulkLoadsFromDatabase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsSkipsAlreadyCachedObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsReturnsEmptyOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsWithDuplicateIdentifiers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsUpdatesStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsMixedCachedAndUncached":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsReturnsInitialStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsTracksHitsAndMisses":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsTracksNameHitsAndMisses":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsCacheSizeReflectsLoadedObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsNameCacheSizeReflectsSetNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsQueryCacheSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsNameHitRate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheClearsAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheWithPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithNullObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeOnDelete":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeOnUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeRemovesObjectFromCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteRemovesNameFromDistributedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateUpdatesNameCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithNullSchemaAndRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithExplicitRegisterAndSchemaIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesResetsStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesClearsNameCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesHandlesDistributedQueryCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesHandlesDistributedNameCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetAndGetObjectName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameReturnsNullForUnknownWhenDbFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFromDistributedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindsOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindsObjectViaFindAcrossAllSources":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameUsesUuidWhenNameIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameWithIntIdentifier":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameEnforcesMaxTtl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesReturnsEmptyForEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesReturnsCachedNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesChecksDistributedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFallsBackToOrganisationMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFallsBackToObjectMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesHandlesDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFiltersToUuidOnlyResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesTriggersWarmupWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesWithForceWarmup":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesSkipsWarmupWhenCachePopulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesFiltersToUuidKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheLoadsOrganisationsAndObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheOrganisationsTakePriority":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheUpdatesStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheSkipsObjectsWithNullUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCacheClearsDistributedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCacheHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testConstructorWithoutCacheFactory":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testConstructorWithCacheFactoryException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountReturnsZeroWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountWithoutDistributedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSolrDashboardStatsThrowsWithoutContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrReturnsErrorWithoutContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrReturnsErrorWithoutContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardReturnsErrorWithoutContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrException":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSolrDashboardStatsWithService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetIndexServiceReturnsNullOnContainerException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathSimpleKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathNestedKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathReturnsNullForMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathDeepMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathEmptyData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathReturnsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperSpecialCharacters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperUnicode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperTrimsHyphens":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperEmptyReturnsObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperLowercase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGenerateSlugFromValueReturnsNullForEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGenerateSlugFromValueContainsTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGenerateSlugFromValueUniquePerCall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testSetUltraPreloadCacheAndGetSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testSetUltraPreloadCacheReplacesExistingCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testClearCacheResetsAllInternalCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheReturnsEmptyByDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityReturnsEntityWithNoFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFieldFiltering":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFilterMatching":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFilterNotMatching":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithUnsetProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityDetectsCircularReference":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithPreloadedRegistersAndSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithStringExtend":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithMultipleEntities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterFromCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterFromDb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaFromDb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaFromCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeValidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeUpperCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeInvalid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectFromUltraPreloadCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectFromObjectCacheService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheReturnsOnlyUuidKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheWithArrayEntry":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testClearCacheResetsRegistersAndSchemasAndObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigDirectFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigArrayOfFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigArrayOfStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigNoType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathSimple":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathDeepNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathPartialNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSingleUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendArrayOfUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSkipsSpecialKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendMissingProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSkipsNonUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendDeduplicates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesWithInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesWithItemsInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesNone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesMatchSpecific":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesMatchAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithDirectRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMultipleInversedByFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsSimpleString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsObjectWithValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsArrayOfUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsMissingField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testInitializeInverseCacheEntries":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityNormalizesExtendShorthands":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithExtendAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendSelfRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityRespectsDepthLimit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithPropertyRbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithMultipleUnset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesWithValidFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesSkipsUploadErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesHandlesArrayFieldNames":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesThrowsOnReadFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaArrayFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaStringType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaPropertyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithUrlAndFileExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithRegularWebUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithBase64String":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithShortString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithArrayOfDataUris":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithNonFileArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithValidFileObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithoutId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithoutTitleOrPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithMinimalFileObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataWithDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataWithPlainBase64":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataThrowsOnInvalidDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataThrowsOnInvalidBase64":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataWithImageDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigPassesForValidFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigRejectsInvalidMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigRejectsOversizedFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigWithArrayIndex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigPassesWithNoRestrictions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksExeExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksBatExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksExecutableMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesAllowsSafeFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesAllowsImages":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsReturnsEmptyResultForEmptyInput":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaAllInvalid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaWithValidObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCreateEmptyResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartDoesNotLogSmallSingleSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartLogsLargeSingleSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartLogsMixedSchemaAboveThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartDoesNotLogSmallMixedSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testInitializeResultWithNoInvalidObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testInitializeResultWithInvalidObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResultMultipleChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsWithUnchanged":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsZeroProcessed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeMedium":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeVeryLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeUltraLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeHuge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary100":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary1000":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsNoDuplicates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsWithDuplicates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsUsesUuidField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsUsesSelfId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsWithoutId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsMixed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadSchemaWithCacheLoadsFromDb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadRegisterWithCacheLoadsFromDb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testGetSchemaAnalysisWithCacheCachesResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSkipsPlainText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithSchemaObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithArrayOfObjectsInSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithUrlValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithSchemaTextUuidFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithPrefixedUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithPlainText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithCommonWord":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithIdLikeString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithDeduplicationEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithDeduplicationDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testPrepareObjectsForSaveSingleSchemaPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsWithEmptyAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEmptySchemaObject":0.021,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithSimpleStringProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithRequiredFieldMissing":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithInvalidType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEnumProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNestedObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithArrayProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMinItemsConstraint":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectRemovesExtendAndFiltersFromObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNoProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectNullAllowedForOptionalFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageWithValidResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageWithInvalidResult":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleValidationExceptionReturnsJsonResponse":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleCustomValidationExceptionReturnsJsonResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithSchemaEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidationErrorMessageConstant":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEmptyRequiredArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMultipleTypes":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationNoProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationWithSelfReferenceRelatedObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceArrayItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationRemovesDollarId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationRemovesMetadataProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationWithItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationNonObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationWithNestedProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeDatetime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeArrayOfTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeNoType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeStandardType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsNonArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsMoveEnumToItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsDoesNotOverrideExistingEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsMoveOneOfToItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceFalseDifferentSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceNoRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithObjectRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithArrayRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithQueryParameters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testRemoveQueryParametersNoParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testRemoveQueryParametersWithParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueFromArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueFromObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueNullData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueScalarData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingDirect":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromOneOf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingNone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNotIterable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsWithMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformOpenRegisterObjectConfigurationsNoProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyNoInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyWithInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertyNoRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForRequiredSingleField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForRequiredMultipleFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForEnumError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageValidResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectFiltersEmptyStringsForOptionalFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectKeepsEmptyStringForRequiredField":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithDatetimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMetadataProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithBooleanProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNumberProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesSkipsUuidTransformed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsNonObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectWithRelatedObjectHandling":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectWithNestedObjectHandling":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyStripsRefFromStringType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsNoConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsEmptyConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsWithDuplicateStringConfigThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsNoDuplicate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyNoRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithRefCircular":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithArrayItemsRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithNestedProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithoutUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithSelfMetadata":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithIntegerIds":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyNoConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultInitializesStatistics":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartSmallOperationNoLog":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartLargeOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartLargeMixedSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultNoInvalidObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesSaved":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredCallsValidatorWhenEnabled":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testPrepareFindAllConfigPreservesExistingValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testPrepareFindAllConfigConvertsExtendStringToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsDelegatesToMapperWithOrgContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsSkipsOrgWhenMultitenancyDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedUsesDatabaseByDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedSetsRegisterSchemaContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedForcesDbWhenIdsProvided":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedAddsExtendedObjectsWhenExtendSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishObjectsDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDepublishObjectsDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishObjectsBySchemaDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsBySchemaDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsByRegisterDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testListObjectsDelegatesToSearchObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCreateObjectCallsSaveObjectInternally":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testBuildObjectSearchQueryDelegatesToBuildSearchQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExportObjectsThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testImportObjectsThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDownloadObjectFilesThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testVectorizeBatchObjectsThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetVectorizationStatisticsThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetVectorizationCountThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMergeObjectsDelegatesToMergeHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMigrateObjectsDelegatesToMigrationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateObjectsBySchemaDelegatesToValidationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateAndSaveObjectsBySchemaDelegatesToValidationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectContractsDelegatesToRelationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectUsesDelegatesToRelationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectUsedByDelegatesToRelationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testHandleValidationExceptionDelegatesToValidateHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetDeleteHandlerReturnsInjectedInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectNamesForResultsReturnsEmptyForEmptyResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectNamesForResultsSkipsNonArrayResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForValid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsFalseForInvalid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromRelationsCollectsDirectUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromRelationsCollectsNestedUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataCollectsTopLevel":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataStopsAtDepth1":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataCollectsFromArrays":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromArrayResultHandlesSelfStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromArrayResultHandlesFlatArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectsSetsRegisterSchemaContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderExistsCreatesFolder":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderExistsHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsSetObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedHandlesExtendCommaString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedExplicitDatabaseSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedForcesDbWhenUsesProvided":0,"Unit\\Service\\OperatorEvaluatorTest::testEqMatchesStrictly":0,"Unit\\Service\\OperatorEvaluatorTest::testEqRejectsLooseMatch":0,"Unit\\Service\\OperatorEvaluatorTest::testEqRejectsDifferentValue":0,"Unit\\Service\\OperatorEvaluatorTest::testNeRejectsSameValue":0,"Unit\\Service\\OperatorEvaluatorTest::testNeMatchesDifferentValue":0,"Unit\\Service\\OperatorEvaluatorTest::testInMatchesValueInArray":0,"Unit\\Service\\OperatorEvaluatorTest::testInRejectsValueNotInArray":0,"Unit\\Service\\OperatorEvaluatorTest::testInReturnsFalseForNonArrayOperand":0,"Unit\\Service\\OperatorEvaluatorTest::testInUsesStrictComparison":0,"Unit\\Service\\OperatorEvaluatorTest::testNinMatchesValueNotInArray":0,"Unit\\Service\\OperatorEvaluatorTest::testNinRejectsValueInArray":0,"Unit\\Service\\OperatorEvaluatorTest::testNinReturnsTrueForNonArrayOperand":0,"Unit\\Service\\OperatorEvaluatorTest::testExistsTrueMatchesNonNull":0,"Unit\\Service\\OperatorEvaluatorTest::testExistsTrueRejectsNull":0,"Unit\\Service\\OperatorEvaluatorTest::testExistsFalseMatchesNull":0,"Unit\\Service\\OperatorEvaluatorTest::testExistsFalseRejectsNonNull":0,"Unit\\Service\\OperatorEvaluatorTest::testGtMatches":0,"Unit\\Service\\OperatorEvaluatorTest::testGtRejectsEqual":0,"Unit\\Service\\OperatorEvaluatorTest::testGteMatchesEqual":0,"Unit\\Service\\OperatorEvaluatorTest::testGteMatchesGreater":0,"Unit\\Service\\OperatorEvaluatorTest::testLtMatches":0,"Unit\\Service\\OperatorEvaluatorTest::testLtRejectsEqual":0,"Unit\\Service\\OperatorEvaluatorTest::testLteMatchesEqual":0,"Unit\\Service\\OperatorEvaluatorTest::testLteMatchesLess":0,"Unit\\Service\\OperatorEvaluatorTest::testMultipleOperatorsMustAllPass":0,"Unit\\Service\\OperatorEvaluatorTest::testMultipleOperatorsFailIfOneDoesNot":0,"Unit\\Service\\OperatorEvaluatorTest::testUnknownOperatorReturnsTrueAndLogsWarning":0,"Unit\\Service\\OperatorEvaluatorTest::testEmptyOperatorsReturnsTrue":0,"Unit\\Service\\PropertyRbacHandlerTest::testIsAdminReturnsTrueForAdminUser":0,"Unit\\Service\\PropertyRbacHandlerTest::testIsAdminReturnsFalseForRegularUser":0,"Unit\\Service\\PropertyRbacHandlerTest::testIsAdminReturnsFalseWhenNoUser":0,"Unit\\Service\\PropertyRbacHandlerTest::testFilterReadablePropertiesReturnsAllForAdmin":0,"Unit\\Service\\PropertyRbacHandlerTest::testFilterReadablePropertiesReturnsAllWhenNoPropertyAuth":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyReturnsTrueWhenNoAuthorizationDefined":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyAllowsPublicGroup":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyAllowsAuthenticatedUserForAuthenticatedGroup":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyDeniedWhenUserNotInGroup":0,"Unit\\Service\\PropertyRbacHandlerTest::testGetUnauthorizedPropertiesReturnsEmptyForAdmin":0,"Unit\\Service\\PropertyRbacHandlerTest::testGetUnauthorizedPropertiesReturnsEmptyWhenNoPropertyAuth":0,"Unit\\Service\\PropertyRbacHandlerTest::testGetUnauthorizedPropertiesSkipsUnchangedFields":0,"Unit\\Service\\PropertyRbacHandlerTest::testGetUnauthorizedPropertiesReturnsUnauthorizedFields":0,"Unit\\Service\\PropertyRbacHandlerTest::testGetUnauthorizedPropertiesSkipsFieldsNotInIncoming":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanUpdatePropertyAllowsAdminGroup":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyWithConditionalMatchPassing":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyWithConditionalMatchFailing":0,"Unit\\Service\\RequestScopedCacheTest::testGetReturnsNullForMissingKey":0,"Unit\\Service\\RequestScopedCacheTest::testSetAndGetReturnsValue":0,"Unit\\Service\\RequestScopedCacheTest::testSetOverwritesPreviousValue":0,"Unit\\Service\\RequestScopedCacheTest::testDifferentNamespacesAreIsolated":0,"Unit\\Service\\RequestScopedCacheTest::testCanStoreNullValue":0,"Unit\\Service\\RequestScopedCacheTest::testHasReturnsFalseForMissingNamespace":0,"Unit\\Service\\RequestScopedCacheTest::testHasReturnsFalseForMissingKey":0,"Unit\\Service\\RequestScopedCacheTest::testHasReturnsTrueForExistingKey":0,"Unit\\Service\\RequestScopedCacheTest::testGetMultipleReturnsFoundEntries":0,"Unit\\Service\\RequestScopedCacheTest::testGetMultipleReturnsEmptyForNoMatches":0,"Unit\\Service\\RequestScopedCacheTest::testGetMultipleWithEmptyKeysArray":0,"Unit\\Service\\RequestScopedCacheTest::testClearNamespaceRemovesOnlyThatNamespace":0,"Unit\\Service\\RequestScopedCacheTest::testClearAllRemovesEverything":0,"Unit\\Service\\RequestScopedCacheTest::testClearNonexistentNamespaceDoesNotError":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelReturnsNoneWhenNoEntities":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelReturnsLowForLocationEntity":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelReturnsMediumForPersonEntity":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelReturnsHighForEmailEntity":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelReturnsVeryHighForSsnEntity":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelTakesHighestRisk":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelEscalatesWhenAboveThreshold":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelDoesNotEscalateVeryHigh":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelDoesNotEscalateAtThreshold":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelFallsBackToLowForUnknownEntityType":0,"Unit\\Service\\RiskLevelServiceTest::testUpdateRiskLevelComputesAndPersists":0.002,"Unit\\Service\\RiskLevelServiceTest::testUpdateRiskLevelHandlesMetadataException":0,"Unit\\Service\\RiskLevelServiceTest::testGetRiskLevelReturnsStoredValue":0.002,"Unit\\Service\\RiskLevelServiceTest::testGetRiskLevelReturnsNoneWhenNoMetadata":0,"Unit\\Service\\RiskLevelServiceTest::testGetRiskLevelReturnsNoneOnException":0,"Unit\\Service\\RiskLevelServiceTest::testInitMetadataKeyCallsManager":0.001,"Unit\\Service\\RiskLevelServiceTest::testGetAllRiskLevelsReturnsExpectedLevels":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#string":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#number":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#integer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#boolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#array":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#object":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#null":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#file":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRequiresType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsInvalidType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidStringFormats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsInvalidStringFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyIgnoresFormatOnNonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyNumericMinMax":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyNonNumericMinimumThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyNonNumericMaximumThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyMinimumGreaterThanMaximumThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsEmptyEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsNonArrayEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsNonBooleanVisible":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsNonBooleanHideOnCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsNonBooleanHideOnForm":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOnDeleteRequiresRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOnDeleteAcceptsValidActions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOnDeleteAcceptsLowercase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOnDeleteRejectsInvalidAction":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyNestedObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyNestedArrayItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyArrayItemsWithRefSkipsItemValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOneOf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertiesMultiple":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertiesRejectsNonArrayProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertiesReportsPathCorrectly":0,"Unit\\Service\\SearchTrailServiceTest::testCreateSearchTrailReturnsTrail":0,"Unit\\Service\\SearchTrailServiceTest::testCreateSearchTrailThrowsOnMapperException":0,"Unit\\Service\\SearchTrailServiceTest::testCreateSearchTrailWithSelfClearingEnabled":0,"Unit\\Service\\SearchTrailServiceTest::testClearExpiredSearchTrailsReturnsSuccessWithDeletions":0,"Unit\\Service\\SearchTrailServiceTest::testClearExpiredSearchTrailsReturnsSuccessNoDeletions":0,"Unit\\Service\\SearchTrailServiceTest::testClearExpiredSearchTrailsHandlesException":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsReturnsPaginatedResults":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsProcessesPaginationFromPage":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailReturnsEnrichedTrail":0,"Unit\\Service\\SearchTrailServiceTest::testCleanupSearchTrailsReturnsSuccess":0,"Unit\\Service\\SearchTrailServiceTest::testCleanupSearchTrailsHandlesException":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchStatisticsReturnsEnhancedStats":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchStatisticsWithZeroSearches":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchStatisticsWithDateRange":0,"Unit\\Service\\SearchTrailServiceTest::testGetPopularSearchTermsReturnsEnhancedTerms":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityReturnsInsights":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityReturnsNoDataForEmptyActivity":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsReturnsEnhancedStats":0,"Unit\\Service\\SearchTrailServiceTest::testConstructorWithCustomRetention":0,"Unit\\Service\\SecurityServiceTest::testCheckLoginRateLimitAllowsWhenNoAttempts":0,"Unit\\Service\\SecurityServiceTest::testCheckLoginRateLimitBlocksLockedOutUser":0,"Unit\\Service\\SecurityServiceTest::testCheckLoginRateLimitBlocksLockedOutIp":0,"Unit\\Service\\SecurityServiceTest::testCheckLoginRateLimitBlocksWhenTooManyAttempts":0,"Unit\\Service\\SecurityServiceTest::testCheckLoginRateLimitAllowsExpiredLockout":0,"Unit\\Service\\SecurityServiceTest::testRecordFailedLoginAttemptIncrementsCounter":0,"Unit\\Service\\SecurityServiceTest::testRecordFailedLoginAttemptLocksOutAfterThreshold":0,"Unit\\Service\\SecurityServiceTest::testRecordSuccessfulLoginClearsRateLimits":0,"Unit\\Service\\SecurityServiceTest::testClearIpRateLimitsRemovesIpKeys":0,"Unit\\Service\\SecurityServiceTest::testClearUserRateLimitsRemovesUserKeys":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputTrimsStrings":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputTruncatesLongStrings":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputRemovesNullBytes":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputEscapesHtml":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputReturnsNonStringsUnchanged":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputProcessesArraysRecursively":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsRejectsEmptyUsername":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsRejectsEmptyPassword":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsRejectsShortUsername":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsRejectsInvalidChars":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsRejectsTooLongPassword":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsAcceptsValidInput":0,"Unit\\Service\\SecurityServiceTest::testAddSecurityHeadersReturnsResponse":0,"Unit\\Service\\SecurityServiceTest::testGetClientIpAddressReturnsRemoteAddress":0,"Unit\\Service\\SecurityServiceTest::testGetClientIpAddressUsesForwardedHeader":0,"Unit\\Service\\SecurityServiceTest::testGetClientIpAddressIgnoresPrivateForwardedIps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testIsMultiTenancyEnabledReturnsFalseWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testIsMultiTenancyEnabledReturnsTrueWhenEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testIsMultiTenancyEnabledReturnsFalseWhenDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsReturnsDefaultsWhenNoConfigStored":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithStoredRbacConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithStoredSolrConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsIncludesAvailableGroups":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsIncludesAvailableUsers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsStoresRbacConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsStoresMultitenancyConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsStoresRetentionConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsStoresSolrConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsStoresValidOptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsIgnoresInvalidKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetRbacSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetRbacSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateRbacSettingsOnlyStoresAndReturns":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetVersionInfoOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetDefaultOrganisationUuidReturnsNullWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetDefaultOrganisationUuidReturnsStoredValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testSetDefaultOrganisationUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetFileSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetObjectSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetObjectSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateObjectSettingsOnlyStoresConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateObjectSettingsOnlyAppliesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetObjectSettingsOnlyThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateObjectSettingsOnlyThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseAllComponents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseDefaultOptionsTriggersAllComponents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseCacheOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithDbFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsIncludesSystemInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsHandlesSolrException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsHandlesCacheStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsIncludesTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsInvalidMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsInvalidBatchSizeTooSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsInvalidBatchSizeTooLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesTB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesLowercase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesWithSpaces":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenVeryLong":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsDocValuesMismatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsAllDifferenceTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfoWithNoExtensions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionNoExtensionsKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testClearCacheNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSearchBackendConfigDefaultsSolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetPostgresExtensionsWithMalformedData":0,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectThrowsWhenNoUser":0.008,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectThrowsWhenNoCalendar":0,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectReturnsEmptyWhenNoTasks":0,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectReturnsMatchingTasks":0.003,"Unit\\Service\\TaskServiceTest::testCreateTaskCreatesCalendarObject":0.001,"Unit\\Service\\TaskServiceTest::testUpdateTaskThrowsWhenNotFound":0,"Unit\\Service\\TaskServiceTest::testUpdateTaskUpdatesFields":0,"Unit\\Service\\TaskServiceTest::testDeleteTaskThrowsWhenNotFound":0,"Unit\\Service\\TaskServiceTest::testDeleteTaskDeletesCalendarObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testEntityTypeConstants":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMethodConstants":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testCategoryConstants":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkReturnsEmptyForEmptyText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkReturnsEmptyForWhitespaceText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkDetectsEmail":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkReturnsEmptyWhenNoEntitiesFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksWithNoChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksFiltersMetadataChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksContinuesOnChunkError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithHybridMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithLlmMethodFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithPresidioFallsBackWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithOpenAnonymiserFallsBackWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkRespectsHighConfidenceThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithEntityTypeFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForPersonType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForEmailType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForIbanType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForOrganizationType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForLocationType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForDateType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForUnknownType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextWithinBounds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextAtStartOfText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextAtEndOfText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFindsEmails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFindsIban":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexReturnsEmptyForCleanText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testBuildAnalyzeRequestBodyBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testBuildAnalyzeRequestBodyWithEntityTypes":0,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentReturnsChunksForText":0,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentReturnsEmptyArrayForEmptyText":0,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentRespectsChunkSizeOption":0,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithFixedSizeStrategy":0.001,"Unit\\Service\\TextExtractionServiceTest::testGetStatsReturnsExpectedStructure":0.001,"Unit\\Service\\ToolRegistryTest::testRegisterToolSucceeds":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForInvalidIdFormat":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForUppercaseId":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForDuplicateId":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForMissingMetadataName":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForMissingMetadataDescription":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForMissingMetadataIcon":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForMissingMetadataApp":0,"Unit\\Service\\ToolRegistryTest::testGetToolReturnsRegisteredTool":0,"Unit\\Service\\ToolRegistryTest::testGetToolReturnsNullForUnregistered":0,"Unit\\Service\\ToolRegistryTest::testGetAllToolsDispatchesEventOnFirstCall":0,"Unit\\Service\\ToolRegistryTest::testGetAllToolsDoesNotDispatchTwice":0,"Unit\\Service\\ToolRegistryTest::testGetAllToolsReturnsMetadataOnly":0,"Unit\\Service\\ToolRegistryTest::testGetToolsReturnsRequestedToolsOnly":0,"Unit\\Service\\ToolRegistryTest::testGetToolsSkipsMissingToolsAndLogsWarning":0,"Unit\\Service\\ToolRegistryTest::testGetToolsReturnsEmptyForEmptyInput":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonReturnsErrorWhenNoValidKeys":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonReturnsErrorWhenEmptyData":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonRemovesInternalParameters":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonHandlesArrayInput":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonHandlesJsonString":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonReturnsErrorForInvalidJson":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonThrowsForFileUpload":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonReturnsErrorForNullJson":0,"Unit\\Service\\UserServiceTest::testGetCurrentUserReturnsUserFromSession":0,"Unit\\Service\\UserServiceTest::testGetCurrentUserReturnsNullWhenNotAuthenticated":0,"Unit\\Service\\UserServiceTest::testGetCustomNameFieldsReturnsFieldsFromConfig":0,"Unit\\Service\\UserServiceTest::testGetCustomNameFieldsReturnsNullForEmptyValues":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsSetsAllowedFields":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsIgnoresDisallowedFields":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsSetsAllThreeFields":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayRequiresOcClass":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesRequiresOcClass":0,"Unit\\Service\\VectorizationServiceTest::testRegisterStrategyAddsStrategy":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchThrowsForUnregisteredEntityType":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchReturnsZeroWhenNoEntities":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchProcessesEntitiesSerially":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchHandlesEntityWithNoItems":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchHandlesEmbeddingFailure":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchHandlesEntityProcessingException":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchParallelMode":0,"Unit\\Service\\VectorizationServiceTest::testGenerateEmbeddingDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testSemanticSearchDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testHybridSearchDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testGetVectorStatsDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testTestEmbeddingDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testCheckEmbeddingModelMismatchDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testClearAllEmbeddingsDelegatesToVectorService":0,"Unit\\Service\\ViewServiceTest::testFindReturnsOwnedView":0,"Unit\\Service\\ViewServiceTest::testFindReturnsPublicViewForOtherUser":0,"Unit\\Service\\ViewServiceTest::testFindThrowsForPrivateViewOfOtherUser":0,"Unit\\Service\\ViewServiceTest::testFindAllDelegatesToMapper":0,"Unit\\Service\\ViewServiceTest::testCreateReturnsInsertedView":0,"Unit\\Service\\ViewServiceTest::testCreateClearsDefaultWhenSettingDefault":0.001,"Unit\\Service\\ViewServiceTest::testCreateThrowsAndLogsOnFailure":0,"Unit\\Service\\ViewServiceTest::testUpdateReturnsUpdatedView":0,"Unit\\Service\\ViewServiceTest::testUpdateWithFavoredBy":0,"Unit\\Service\\ViewServiceTest::testUpdateClearsDefaultWhenSwitchingToDefault":0,"Unit\\Service\\ViewServiceTest::testUpdateThrowsForPrivateViewOfOtherUser":0,"Unit\\Service\\ViewServiceTest::testDeleteRemovesView":0,"Unit\\Service\\ViewServiceTest::testDeleteThrowsForPrivateViewOfOtherUser":0,"Unit\\Service\\ViewServiceTest::testDeleteThrowsAndLogsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testFormatAsCloudEventDefaultSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testFormatAsCloudEventCustomSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testFormatAsCloudEventEmptyPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testFormatRequestAsCloudEvent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testFormatRequestAsCloudEventHttpProtocol":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testSubjectExtractionRegisterSchemaOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testContentTypeDefaultsToJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testUniqueIdsGenerated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadWithMappingTransformsPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadWithMissingMappingFallsBackToStandard":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadWithMappingErrorFallsBackWithWarning":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadWithNullMappingUsesStandardFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadMappingTakesPrecedenceOverCloudEvents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testApplyMappingTransformationEnrichesInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testApplyMappingTransformationReturnsNullOnMissingMapping":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testApplyMappingTransformationReturnsNullOnExecutionError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetShortEventNameExtractsClassName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetShortEventNameWithSimpleName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadWithNullMappingUsesCloudEventsWhenConfigured":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterReturnsN8nAdapterForN8nType":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterReturnsWindmillAdapterForWindmillType":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterThrowsForUnsupportedType":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterDecryptsAuthConfig":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterHandlesDecryptionFailure":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterHandlesNullAuthConfig":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterByIdFindsAndResolves":0,"Unit\\Service\\WorkflowEngineRegistryTest::testGetEnginesReturnsAll":0,"Unit\\Service\\WorkflowEngineRegistryTest::testGetEnginesByTypeFiltersCorrectly":0,"Unit\\Service\\WorkflowEngineRegistryTest::testGetEngineReturnsEngine":0,"Unit\\Service\\WorkflowEngineRegistryTest::testCreateEngineEncryptsAuthConfig":0,"Unit\\Service\\WorkflowEngineRegistryTest::testCreateEngineSkipsEncryptionForNonArrayAuthConfig":0,"Unit\\Service\\WorkflowEngineRegistryTest::testUpdateEngineEncryptsAuthConfig":0,"Unit\\Service\\WorkflowEngineRegistryTest::testDeleteEngineReturnsDeletedEngine":0,"Unit\\Service\\WorkflowEngineRegistryTest::testHealthCheckReturnsHealthyResult":0,"Unit\\Service\\WorkflowEngineRegistryTest::testHealthCheckReturnsUnhealthyResult":0,"Unit\\Service\\WorkflowEngineRegistryTest::testDiscoverEnginesReturnsEmptyWhenAppApiNotInstalled":0,"Unit\\Service\\WorkflowEngineRegistryTest::testDiscoverEnginesReturnsInstalledEngines":0,"Unit\\Service\\WorkflowEngineRegistryTest::testDiscoverEnginesReturnsBothEnginesWhenInstalled":0,"Unit\\Tool\\AbstractToolTest::testLogLevels#info level":0,"Unit\\Tool\\AbstractToolTest::testLogLevels#error level":0,"Unit\\Tool\\AbstractToolTest::testLogLevels#warning level":0,"Unit\\Tool\\AbstractToolTest::testLogLevels#unknown level":0,"Unit\\Tool\\AbstractToolTest::testGetName":0,"Unit\\Tool\\AbstractToolTest::testGetDescription":0,"Unit\\Tool\\AbstractToolTest::testGetFunctions":0,"Unit\\Tool\\AbstractToolTest::testExecuteFunction":0,"Unit\\Tool\\AbstractToolTest::testSetAgentNull":0,"Unit\\Tool\\AbstractToolTest::testSetAgentWithAgent":0,"Unit\\Tool\\AbstractToolTest::testGetUserIdWithExplicitUserId":0,"Unit\\Tool\\AbstractToolTest::testGetUserIdFromSession":0,"Unit\\Tool\\AbstractToolTest::testGetUserIdFromAgentFallback":0,"Unit\\Tool\\AbstractToolTest::testGetUserIdReturnsNullWhenNoContext":0,"Unit\\Tool\\AbstractToolTest::testGetUserIdAgentWithNullUser":0,"Unit\\Tool\\AbstractToolTest::testHasUserContextTrue":0,"Unit\\Tool\\AbstractToolTest::testHasUserContextFalse":0,"Unit\\Tool\\AbstractToolTest::testApplyViewFiltersNoAgent":0,"Unit\\Tool\\AbstractToolTest::testApplyViewFiltersAgentNullViews":0,"Unit\\Tool\\AbstractToolTest::testApplyViewFiltersAgentEmptyViews":0,"Unit\\Tool\\AbstractToolTest::testFormatSuccessDefault":0,"Unit\\Tool\\AbstractToolTest::testFormatSuccessCustomMessage":0,"Unit\\Tool\\AbstractToolTest::testFormatErrorWithoutDetails":0,"Unit\\Tool\\AbstractToolTest::testFormatErrorWithDetails":0,"Unit\\Tool\\AbstractToolTest::testValidateParametersSuccess":0,"Unit\\Tool\\AbstractToolTest::testValidateParametersMissing":0,"Unit\\Tool\\AbstractToolTest::testValidateParametersNullValue":0,"Unit\\Tool\\AbstractToolTest::testLogInfo":0,"Unit\\Tool\\AbstractToolTest::testLogError":0,"Unit\\Tool\\AbstractToolTest::testLogWarning":0,"Unit\\Tool\\AbstractToolTest::testLogCustomMessage":0,"Unit\\Tool\\AbstractToolTest::testLogDefaultMessage":0,"Unit\\Tool\\AbstractToolTest::testCallSnakeCaseToCamelCase":0,"Unit\\Tool\\AbstractToolTest::testCallWithDefaultValues":0,"Unit\\Tool\\AbstractToolTest::testCallNullStringConvertedToDefault":0,"Unit\\Tool\\AbstractToolTest::testCallTypeCastingInt":0,"Unit\\Tool\\AbstractToolTest::testCallTypeCastingBoolFalse":0,"Unit\\Tool\\AbstractToolTest::testCallAssociativeArguments":0,"Unit\\Tool\\AbstractToolTest::testCallNonExistentMethodThrows":0,"Unit\\Tool\\AbstractToolTest::testCallReturnsNonArrayAsIs":0,"Unit\\Tool\\AgentToolTest::testGetName":0,"Unit\\Tool\\AgentToolTest::testGetDescription":0,"Unit\\Tool\\AgentToolTest::testGetFunctionsContainsAllCrud":0,"Unit\\Tool\\AgentToolTest::testGetFunctionsStructure":0.001,"Unit\\Tool\\AgentToolTest::testExecuteFunctionCallsCorrectMethod":0,"Unit\\Tool\\AgentToolTest::testExecuteFunctionUnknownMethodThrows":0,"Unit\\Tool\\AgentToolTest::testListAgentsSuccess":0,"Unit\\Tool\\AgentToolTest::testListAgentsWithPagination":0,"Unit\\Tool\\AgentToolTest::testListAgentsEmpty":0,"Unit\\Tool\\AgentToolTest::testListAgentsException":0,"Unit\\Tool\\AgentToolTest::testGetAgentSuccess":0,"Unit\\Tool\\AgentToolTest::testGetAgentNotFound":0,"Unit\\Tool\\AgentToolTest::testGetAgentGenericException":0,"Unit\\Tool\\AgentToolTest::testCreateAgentSuccess":0,"Unit\\Tool\\AgentToolTest::testCreateAgentMinimalParams":0,"Unit\\Tool\\AgentToolTest::testCreateAgentWithEmptyStrings":0,"Unit\\Tool\\AgentToolTest::testCreateAgentSetsOwnerFromAgentContext":0,"Unit\\Tool\\AgentToolTest::testCreateAgentException":0,"Unit\\Tool\\AgentToolTest::testUpdateAgentAllFields":0,"Unit\\Tool\\AgentToolTest::testUpdateAgentNoFields":0,"Unit\\Tool\\AgentToolTest::testUpdateAgentNotFound":0,"Unit\\Tool\\AgentToolTest::testUpdateAgentGenericException":0,"Unit\\Tool\\AgentToolTest::testDeleteAgentSuccess":0,"Unit\\Tool\\AgentToolTest::testDeleteAgentNotFound":0,"Unit\\Tool\\AgentToolTest::testDeleteAgentGenericException":0,"Unit\\Tool\\AgentToolTest::testExecuteFunctionGetAgent":0,"Unit\\Tool\\AgentToolTest::testExecuteFunctionCreateAgent":0,"Unit\\Tool\\AgentToolTest::testExecuteFunctionDeleteAgent":0,"Unit\\Tool\\ApplicationToolTest::testGetName":0,"Unit\\Tool\\ApplicationToolTest::testGetDescription":0,"Unit\\Tool\\ApplicationToolTest::testGetFunctionsContainsAllCrud":0,"Unit\\Tool\\ApplicationToolTest::testGetFunctionsStructure":0.001,"Unit\\Tool\\ApplicationToolTest::testExecuteFunctionCallsCorrectMethod":0,"Unit\\Tool\\ApplicationToolTest::testExecuteFunctionUnknownMethodThrows":0,"Unit\\Tool\\ApplicationToolTest::testListApplicationsSuccess":0,"Unit\\Tool\\ApplicationToolTest::testListApplicationsWithPagination":0,"Unit\\Tool\\ApplicationToolTest::testListApplicationsEmpty":0,"Unit\\Tool\\ApplicationToolTest::testListApplicationsException":0,"Unit\\Tool\\ApplicationToolTest::testGetApplicationSuccess":0,"Unit\\Tool\\ApplicationToolTest::testGetApplicationNotFound":0,"Unit\\Tool\\ApplicationToolTest::testGetApplicationGenericException":0,"Unit\\Tool\\ApplicationToolTest::testCreateApplicationSuccess":0,"Unit\\Tool\\ApplicationToolTest::testCreateApplicationMinimalParams":0,"Unit\\Tool\\ApplicationToolTest::testCreateApplicationWithEmptyDescription":0,"Unit\\Tool\\ApplicationToolTest::testCreateApplicationException":0,"Unit\\Tool\\ApplicationToolTest::testUpdateApplicationAllFields":0,"Unit\\Tool\\ApplicationToolTest::testUpdateApplicationNoFields":0,"Unit\\Tool\\ApplicationToolTest::testUpdateApplicationNotFound":0,"Unit\\Tool\\ApplicationToolTest::testUpdateApplicationGenericException":0,"Unit\\Tool\\ApplicationToolTest::testDeleteApplicationSuccess":0,"Unit\\Tool\\ApplicationToolTest::testDeleteApplicationNotFound":0,"Unit\\Tool\\ApplicationToolTest::testDeleteApplicationGenericException":0,"Unit\\Tool\\ApplicationToolTest::testExecuteFunctionGetApplication":0,"Unit\\Tool\\ApplicationToolTest::testExecuteFunctionCreateApplication":0,"Unit\\Tool\\ApplicationToolTest::testExecuteFunctionDeleteApplication":0,"Unit\\Tool\\ObjectsToolTest::testGetName":0,"Unit\\Tool\\ObjectsToolTest::testGetDescription":0,"Unit\\Tool\\ObjectsToolTest::testGetFunctionsContainsAllCrud":0,"Unit\\Tool\\ObjectsToolTest::testGetFunctionsStructure":0.001,"Unit\\Tool\\ObjectsToolTest::testExecuteFunctionNoUserContext":0,"Unit\\Tool\\ObjectsToolTest::testExecuteFunctionUnknownFunction":0,"Unit\\Tool\\ObjectsToolTest::testSearchObjectsSuccess":0,"Unit\\Tool\\ObjectsToolTest::testSearchObjectsWithFilters":0,"Unit\\Tool\\ObjectsToolTest::testSearchObjectsEmptyQuery":0,"Unit\\Tool\\ObjectsToolTest::testSearchObjectsNullResultsKey":0,"Unit\\Tool\\ObjectsToolTest::testSearchObjectsViaExecuteFunction":0,"Unit\\Tool\\ObjectsToolTest::testGetObjectSuccess":0,"Unit\\Tool\\ObjectsToolTest::testGetObjectNotFound":0,"Unit\\Tool\\ObjectsToolTest::testGetObjectNotFoundViaExecuteFunction":0,"Unit\\Tool\\ObjectsToolTest::testCreateObjectSuccess":0,"Unit\\Tool\\ObjectsToolTest::testCreateObjectException":0,"Unit\\Tool\\ObjectsToolTest::testUpdateObjectSuccess":0,"Unit\\Tool\\ObjectsToolTest::testUpdateObjectException":0,"Unit\\Tool\\ObjectsToolTest::testDeleteObjectSuccess":0,"Unit\\Tool\\ObjectsToolTest::testDeleteObjectNotFound":0,"Unit\\Tool\\ObjectsToolTest::testDeleteObjectNotFoundViaExecuteFunction":0,"Unit\\Tool\\ObjectsToolTest::testDeleteObjectUsesIdWhenUuidNull":0,"Unit\\Tool\\ObjectsToolTest::testSetAgentAppliesViewFilters":0,"Unit\\Tool\\RegisterToolTest::testGetName":0,"Unit\\Tool\\RegisterToolTest::testGetDescription":0,"Unit\\Tool\\RegisterToolTest::testGetFunctionsContainsAllCrud":0,"Unit\\Tool\\RegisterToolTest::testGetFunctionsStructure":0,"Unit\\Tool\\RegisterToolTest::testExecuteFunctionNoUserContext":0,"Unit\\Tool\\RegisterToolTest::testExecuteFunctionUnknownFunction":0,"Unit\\Tool\\RegisterToolTest::testListRegistersSuccess":0,"Unit\\Tool\\RegisterToolTest::testListRegistersEmpty":0,"Unit\\Tool\\RegisterToolTest::testListRegistersWithPagination":0,"Unit\\Tool\\RegisterToolTest::testListRegistersViaExecuteFunction":0,"Unit\\Tool\\RegisterToolTest::testGetRegisterSuccess":0,"Unit\\Tool\\RegisterToolTest::testGetRegisterExceptionViaExecuteFunction":0,"Unit\\Tool\\RegisterToolTest::testCreateRegisterSuccess":0,"Unit\\Tool\\RegisterToolTest::testCreateRegisterWithoutSlug":0,"Unit\\Tool\\RegisterToolTest::testCreateRegisterWithSlug":0,"Unit\\Tool\\RegisterToolTest::testCreateRegisterException":0,"Unit\\Tool\\RegisterToolTest::testUpdateRegisterSuccess":0,"Unit\\Tool\\RegisterToolTest::testUpdateRegisterTitleOnly":0,"Unit\\Tool\\RegisterToolTest::testUpdateRegisterNoData":0,"Unit\\Tool\\RegisterToolTest::testUpdateRegisterNoDataViaExecuteFunction":0,"Unit\\Tool\\RegisterToolTest::testUpdateRegisterException":0,"Unit\\Tool\\RegisterToolTest::testDeleteRegisterSuccess":0,"Unit\\Tool\\RegisterToolTest::testDeleteRegisterException":0,"Unit\\Tool\\RegisterToolTest::testExecuteFunctionWithExplicitUserId":0,"Unit\\Tool\\SchemaToolTest::testGetName":0,"Unit\\Tool\\SchemaToolTest::testGetDescription":0,"Unit\\Tool\\SchemaToolTest::testGetFunctionsContainsAllCrud":0,"Unit\\Tool\\SchemaToolTest::testGetFunctionsStructure":0.001,"Unit\\Tool\\SchemaToolTest::testExecuteFunctionNoUserContext":0,"Unit\\Tool\\SchemaToolTest::testExecuteFunctionUnknownFunction":0,"Unit\\Tool\\SchemaToolTest::testListSchemasSuccess":0,"Unit\\Tool\\SchemaToolTest::testListSchemasEmpty":0,"Unit\\Tool\\SchemaToolTest::testListSchemasWithRegisterFilter":0,"Unit\\Tool\\SchemaToolTest::testListSchemasWithPagination":0,"Unit\\Tool\\SchemaToolTest::testListSchemasViaExecuteFunction":0,"Unit\\Tool\\SchemaToolTest::testGetSchemaSuccess":0,"Unit\\Tool\\SchemaToolTest::testGetSchemaExceptionViaExecuteFunction":0,"Unit\\Tool\\SchemaToolTest::testCreateSchemaSuccess":0,"Unit\\Tool\\SchemaToolTest::testCreateSchemaWithoutRequired":0,"Unit\\Tool\\SchemaToolTest::testCreateSchemaWithRequired":0,"Unit\\Tool\\SchemaToolTest::testCreateSchemaException":0,"Unit\\Tool\\SchemaToolTest::testUpdateSchemaAllFields":0,"Unit\\Tool\\SchemaToolTest::testUpdateSchemaNoFields":0,"Unit\\Tool\\SchemaToolTest::testUpdateSchemaException":0,"Unit\\Tool\\SchemaToolTest::testDeleteSchemaSuccess":0,"Unit\\Tool\\SchemaToolTest::testDeleteSchemaException":0,"Unit\\Tool\\SchemaToolTest::testExecuteFunctionWithExplicitUserId":0,"Unit\\Twig\\AuthenticationExtensionTest::testGetFunctionsReturnsArray":0,"Unit\\Twig\\AuthenticationExtensionTest::testGetFunctionsAreTwigFunctions":0,"Unit\\Twig\\AuthenticationExtensionTest::testGetFunctionsContainsOauthToken":0,"Unit\\Twig\\AuthenticationExtensionTest::testGetFunctionsContainsDecosToken":0,"Unit\\Twig\\AuthenticationExtensionTest::testGetFunctionsContainsJwtToken":0,"Unit\\Twig\\AuthenticationExtensionTest::testFunctionsPointToAuthenticationRuntime":0,"Unit\\Twig\\AuthenticationExtensionTest::testOauthTokenCallable":0,"Unit\\Twig\\AuthenticationExtensionTest::testDecosTokenCallable":0,"Unit\\Twig\\AuthenticationExtensionTest::testJwtTokenCallable":0,"Unit\\Twig\\AuthenticationRuntimeTest::testImplementsRuntimeExtensionInterface":0,"Unit\\Twig\\AuthenticationRuntimeTest::testOauthTokenCallsAuthService":0,"Unit\\Twig\\AuthenticationRuntimeTest::testOauthTokenWithNestedConfig":0,"Unit\\Twig\\AuthenticationRuntimeTest::testDecosTokenCallsAuthService":0,"Unit\\Twig\\AuthenticationRuntimeTest::testJwtTokenCallsAuthService":0,"Unit\\Twig\\AuthenticationRuntimeTest::testOauthTokenWithMissingAuthenticationThrowsTypeError":0,"Unit\\Twig\\AuthenticationRuntimeTest::testDecosTokenWithMissingAuthenticationThrowsTypeError":0,"Unit\\Twig\\AuthenticationRuntimeTest::testJwtTokenWithMissingAuthenticationThrowsTypeError":0,"Unit\\Twig\\AuthenticationRuntimeTest::testOauthTokenWithEmptyAuthentication":0,"Unit\\Twig\\AuthenticationRuntimeTest::testDecosTokenWithEmptyAuthentication":0,"Unit\\Twig\\AuthenticationRuntimeTest::testJwtTokenWithEmptyAuthentication":0,"Unit\\Twig\\MappingExtensionTest::testGetFiltersReturnsArray":0,"Unit\\Twig\\MappingExtensionTest::testGetFiltersAreTwigFilters":0,"Unit\\Twig\\MappingExtensionTest::testGetFiltersNames":0,"Unit\\Twig\\MappingExtensionTest::testFiltersPointToMappingRuntime":0,"Unit\\Twig\\MappingExtensionTest::testFilterCallableMethods":0,"Unit\\Twig\\MappingExtensionTest::testGetFunctionsReturnsArray":0,"Unit\\Twig\\MappingExtensionTest::testGetFunctionsAreTwigFunctions":0,"Unit\\Twig\\MappingExtensionTest::testGetFunctionsNames":0,"Unit\\Twig\\MappingExtensionTest::testFunctionsPointToMappingRuntime":0,"Unit\\Twig\\MappingExtensionTest::testExecuteMappingCallable":0,"Unit\\Twig\\MappingExtensionTest::testGenerateUuidCallable":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testImplementsRuntimeLoaderInterface":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsMappingRuntimeForCorrectClass":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsNewInstanceEachTime":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsNullForOtherClass":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsNullForRandomString":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsNullForEmptyString":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsNullForRuntimeExtensionInterface":0,"Unit\\Twig\\MappingRuntimeTest::testImplementsRuntimeExtensionInterface":0,"Unit\\Twig\\MappingRuntimeTest::testB64enc":0,"Unit\\Twig\\MappingRuntimeTest::testB64encEmptyString":0,"Unit\\Twig\\MappingRuntimeTest::testB64encSpecialChars":0,"Unit\\Twig\\MappingRuntimeTest::testB64dec":0,"Unit\\Twig\\MappingRuntimeTest::testB64decEmptyString":0,"Unit\\Twig\\MappingRuntimeTest::testB64encAndB64decRoundTrip":0,"Unit\\Twig\\MappingRuntimeTest::testJsonDecode":0,"Unit\\Twig\\MappingRuntimeTest::testJsonDecodeEmptyObject":0,"Unit\\Twig\\MappingRuntimeTest::testJsonDecodeArray":0,"Unit\\Twig\\MappingRuntimeTest::testJsonDecodeInvalidJsonReturnsEmptyArray":0,"Unit\\Twig\\MappingRuntimeTest::testJsonDecodeEmptyStringReturnsEmptyArray":0,"Unit\\Twig\\MappingRuntimeTest::testGenerateUuidReturnsUuidV4":0,"Unit\\Twig\\MappingRuntimeTest::testGenerateUuidReturnsDifferentValues":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumMapsValue":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReturnsOriginalWhenNoMapping":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReturnsOriginalWhenFieldNotInMappings":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumEmptyMappings":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumDefaultEmptyMappings":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReverseMapsDutchToEnglish":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReverseReturnsOriginalWhenNoMapping":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReverseReturnsOriginalWhenFieldMissing":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReverseEmptyMappings":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReverseDefaultEmptyMappings":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidFromUrl":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidStripsTrailingSlash":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidSimplePath":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidJustUuid":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidNull":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidEmptyString":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithMappingObject":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithListFlag":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithArray":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithIntId":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithStringId":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithUrlReference":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithHttpUrlReference":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testConfigureTrimsTrailingSlash":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testDeployWorkflowSuccess":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testDeployWorkflowMissingId":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testUpdateWorkflowReturnsIdFromResponse":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testUpdateWorkflowFallsBackToInputId":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testGetWorkflowReturnsData":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testGetWorkflowReturnsEmptyArrayOnNull":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testDeleteWorkflowCallsDelete":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testActivateWorkflowSendsActiveTrue":0.001,"Unit\\WorkflowEngine\\N8nAdapterTest::testDeactivateWorkflowSendsActiveFalse":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowApproved":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowRejected":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowModified":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowError":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowNullResponseReturnsApproved":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowDefaultStatusIsApproved":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowExceptionReturnsError":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowTimeoutReturnsTimeoutError":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowTimeoutKeywordAlsoMatches":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowUsesWebhookUrl":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testGetWebhookUrl":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testListWorkflowsSuccess":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testListWorkflowsEmptyData":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testListWorkflowsMissingNameDefaults":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testListWorkflowsExceptionReturnsEmpty":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testHealthCheckReturnsTrue":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testHealthCheckReturnsFalseOnNon200":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testHealthCheckReturnsFalseOnException":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testBearerAuthHeader":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testBasicAuthHeader":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testNoAuthHeader":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testNoAuthConfigAtAll":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowErrorStatusMissingMessageFallback":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testConfigureTrimsTrailingSlash":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testConfigureDefaultWorkspace":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testDeployWorkflowSuccess":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testDeployWorkflowFallsBackToId":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testDeployWorkflowEmptyResponse":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testUpdateWorkflowReturnsPath":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testUpdateWorkflowFallsBackToInputId":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testGetWorkflowSuccess":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testGetWorkflowNullResponse":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testDeleteWorkflowCallsDelete":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testActivateWorkflowIsNoOp":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testDeactivateWorkflowIsNoOp":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowApproved":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowRejected":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowModified":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowErrorStatus":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowNullResponseReturnsApproved":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowDefaultStatusIsApproved":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowExceptionReturnsError":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowTimeoutError":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowTimeoutKeyword":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowErrorMissingMessageFallback":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testGetWebhookUrl":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testListWorkflowsSuccess":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testListWorkflowsNullResponse":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testListWorkflowsExceptionReturnsEmpty":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testHealthCheckReturnsTrue":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testHealthCheckReturnsFalseOnNon200":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testHealthCheckReturnsFalseOnException":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testTokenAuthHeader":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testNoTokenNoAuthHeader":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithInvalidStatusThrows#empty string":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithInvalidStatusThrows#random string":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithInvalidStatusThrows#uppercase":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithInvalidStatusThrows#partial match":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testStatusChecks#approved":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testStatusChecks#rejected":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testStatusChecks#modified":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testStatusChecks#error":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithValidStatus":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithAllParameters":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testApprovedFactory":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testApprovedFactoryWithMetadata":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testRejectedFactory":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testRejectedFactoryWithoutMetadata":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testModifiedFactory":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testModifiedFactoryWithoutMetadata":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testErrorFactory":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testErrorFactoryWithoutMetadata":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testToArray":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testToArrayWithDefaults":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testJsonSerialize":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testJsonSerializeIsJsonCompatible":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testImplementsJsonSerializable":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstants":0,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindById":0.025,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindByIdNonExistent":0.001,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllReturnsArray":27.138,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithLimit":0.179,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithOffset":0.015,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithActionFilter":5.252,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithCommaFilter":8.785,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithIsNullFilter":21.508,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithIsNotNullFilter":20.76,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithSearchOnStringColumn":0.008,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllIgnoresInvalidFilters":22.488,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testUpdateRecalculatesSize":0.009,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsReturnsExpectedKeys":0.072,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsWithRegisterId":0.137,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsWithSchemaId":0.075,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsWithExclude":0.091,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsGroupedBySchemaEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsGroupedBySchema":0.064,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsGroupedBySchemaFillsMissing":0.051,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetDetailedStatisticsReturnsExpectedKeys":0.129,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetDetailedStatisticsWithFilters":0.175,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetActionDistributionReturnsExpectedStructure":0.087,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetActionDistributionWithFilters":0.084,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetActionChartDataReturnsExpectedStructure":0.185,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetActionChartDataWithDateRange":0.198,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetActionChartDataWithRegisterSchema":0.073,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetMostActiveObjectsReturnsExpectedStructure":0.163,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetMostActiveObjectsWithFilters":0.076,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testClearLogsDeletesExpiredTrails":0.117,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testClearLogsReturnsFalseWhenNoneExpired":0.113,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testSetExpiryDateUpdatesNullExpires":0,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testCreateAuditTrailForNewObject":0.037,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testCreateAuditTrailForUpdatedObject":0.018,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testCreateAuditTrailForDeletedObject":0.018,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testCreateAuditTrailForReadAction":0.018,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testTermsFacetsOnStringProperty":0.17,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testTermsFacetsOnBooleanProperty":0.123,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testTermsFacetsOnIntegerProperty":0.11,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testMultipleFacetsInSingleRequest":0.112,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithPropertyFilterApplied":0.112,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsOnEmptyTableReturnsEmptyBuckets":0.089,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithNoFacetConfigReturnsEmpty":0.084,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithStringConfig":0.11,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithListOfFieldNames":0.107,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testMetadataFacets":0.123,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithCustomTitle":0.106,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsIncludeMetrics":0.101,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetBucketsContainCount":0.109,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionAcrossMultipleTables":0.2,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionWithStringConfig":0.161,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionEmptyPairs":0,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithRbacAndMultitenancyDisabled":0.101,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithManyDistinctValues":0.206,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsOnPropertyWithNullValues":0.144,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testDateHistogramFacetOnMetadata":0.109,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionWithMetadataFacets":0.206,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testDateHistogramFacetWithDayInterval":0.113,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testDateHistogramFacetWithWeekInterval":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testDateHistogramFacetWithYearInterval":0.106,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithCommaSeparatedFieldNames":0.103,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithCommaSeparatedMetadataFields":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithCommaSeparatedDateFields":0.1,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsExtendWithFacetableProperties":0.111,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsExtendWithDateFormatProperty":0.113,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithSearchFilter":0.11,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithArrayTypeProperty":0.101,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionWithDateHistogramMetadata":0.202,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionWithFieldMissingInOneTable":0.209,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testMetadataRegisterTermsFacet":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithNonExistentColumn":0.093,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionWithListOfFieldNames":0.219,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithObjectFieldArrayFilter":0.11,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithFilterOnNonExistentProperty":0.096,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithCamelCasePropertyName":0.109,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetTableNameForRegisterSchema":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testEnsureTableForRegisterSchema":0.071,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testTableExistsForRegisterSchemaAfterCreation":0.073,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testExistsTableForRegisterSchemaUsesCache":0.071,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testEnsureTableIdempotent":0.089,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testIsMagicMappingEnabledDefault":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testIsMagicMappingEnabledForSchema":0.005,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testInsertAndSearchObjects":0.089,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountObjectsInRegisterSchemaTable":0.084,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetSimpleFacetsFromRegisterSchemaTable":0.075,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindInRegisterSchemaTable":0.082,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindInRegisterSchemaTableNotFound":0.073,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllInRegisterSchemaTable":0.081,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testInsertObjectEntity":0.085,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testUpdateObjectEntity":0.09,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectEntityHardDelete":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testClearCache":0.078,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testClearCacheAll":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetExistingRegisterSchemaTables":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetAllRegisterSchemaPairs":0.074,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetIgnoredFilters":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationReturnsArray":31.768,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSyncTableForRegisterSchema":0.129,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFacetsReturnStructureWithData":0.105,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFacetsWithFilterQuery":0.087,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFacetsOnEmptyTable":0.082,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFacetsUnionAcrossMultipleTables":0.165,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithFilterOnProperty":0.087,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithPagination":0.114,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithSorting":0.087,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountObjectsInTable":0.099,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithNonExistentFilterProperty":0.087,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTables":0.226,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchReturnsResultsWithRbacDisabled":0.095,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithRbacEnabledDoesNotCrash":0.092,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountWithRbacDisabled":0.084,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFacetsWithRbacDisabled":0.078,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithMultitenancyDisabled":0.08,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectsToRegisterSchemaTableBatch":0.086,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectsToRegisterSchemaTableEmpty":0.102,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAcrossAllMagicTablesByUuid":5.978,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAcrossAllMagicTablesNotFound":3.775,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindMultipleAcrossAllMagicTables":5.306,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindMultipleAcrossAllMagicTablesEmptyInput":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationAcrossAllMagicTablesEmptyUuid":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationAcrossAllMagicTablesNoMatch":2.95,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationUsingRelationsColumnNoMatch":7.403,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationUsingRelationsColumnEmptyUuid":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllWithLimitAndOffset":0.155,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllWithSort":0.12,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllWithFilters":0.087,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsBySchemaHardDelete":0.099,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsBySchemaSoftDelete":0.107,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsBySchemaNoTable":0.011,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testConvertRowToObjectEntityBasic":0.103,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testInsertObjectEntityAutoGeneratesUuid":0.113,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testUpdateObjectEntityPersistsData":0.107,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testHardDeleteRemovesObject":0.107,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithMetadataFilter":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithFreeTextSearch":0.103,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountWithPropertyFilter":0.119,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationBatchInSchemaEmptyInput":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTablesWithFilter":0.243,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithPaginationAndSorting":0.121,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testTableNameContainsRegisterAndSchemaIds":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSyncTableAfterSchemaPropertyAdded":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testEnsureTableWithRichSchemaPropertyTypes":0.083,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveAndRetrieveObjectWithAllPropertyTypes":0.088,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithBooleanFalseValue":0.092,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithNullAndEmptyValues":0.086,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testEnsureTableForRegisterSchemaWithForce":0.079,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaChangeDetectedAfterPropertyChange":0.1,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithDatetimeMetadata":0.092,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithJsonMetadata":0.106,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithInvalidDatetimeString":0.196,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectTwiceTriggersUpdate":0.188,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testConvertRowWithDateFormatProperties":0.167,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testConvertRowWithJsonStringValues":0.169,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testConvertRowWithNumericStringProperty":0.159,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSoftDeleteObjectEntityRequiresUser":0.146,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsByUuidsHardDelete":0.229,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsByUuidsSoftDelete":0.254,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsByUuidsEmptyArray":0.204,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsBySchemaSoftDeleteBulk":0.282,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsBySchemaNoTableExistsReturnsZero":0.036,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testLockObjectEntityRequiresUser":0.291,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTablesWithAggregationsFallsBackToSequential":0.321,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTablesUnionPath":0.352,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTablesWithOrderParam":0.173,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTablesWithNullPairs":0.001,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetSimpleFacetsUnionMultipleSchemas":0.359,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetSimpleFacetsUnionWithRegisterSchemaPairs":0.171,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetSimpleFacetsUnionEmptyConfigs":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationWithData":6.021,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationEmptyUuid":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationBatchInSchemaWithData":0.181,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationBatchInSchemaWithAdditionalFields":0.167,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationBatchInSchemaTableNotExists":0.002,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationUsingRelationsColumnWithData":4.085,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindMultipleAcrossAllMagicTablesWithData":2.832,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindMultipleAcrossAllMagicTablesDeduplicatesInput":2.055,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationAcrossAllMagicTablesWithData":1.88,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSyncTableAddsNewColumns":0.18,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSyncTableWhenTableDoesNotExistCreatesIt":0.154,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSyncTableReturnsStatistics":0.171,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testIsMagicMappingEnabledWithSchemaConfiguration":0.025,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testIsMagicMappingEnabledWithoutConfiguration":0.017,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testIsMagicMappingEnabledForSchemaDeprecated":0.011,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testClearCacheWithSpecificRegisterAndSchema":0.15,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindInRegisterSchemaTableBySlug":0.157,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindInRegisterSchemaTableByNumericId":0.159,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindInRegisterSchemaTableIncludeDeleted":0.164,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllWithLimitOffsetAndSort":0.195,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllWithPublishedFilterIsHandled":0.18,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithObjectReferenceProperty":0.179,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithArrayOfObjectReferences":0.147,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithSmallIntProperty":0.157,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithBigIntProperty":0.16,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithIntegerDefault":0.156,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithUrlFormatProperty":0.17,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithShortStringProperty":0.168,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithManyPropertiesCreatesTable":0.155,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithFacetableProperty":0.219,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountWithSearchTerm":0.193,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountOnNonExistentTable":0.021,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchOnNonExistentTableReturnsEmpty":0.019,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAcrossAllMagicTablesBySlug":4.011,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAcrossAllMagicTablesIncludeDeletedFlag":3.908,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetExistingRegisterSchemaTablesReturnsCreatedTable":0.259,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetIgnoredFiltersAfterSearchWithBadFilter":0.161,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testInsertObjectEntityWithoutUuidGeneratesOne":0.178,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testUpdateObjectEntityWithExplicitOldEntity":0.182,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithBase64FilePropertySetsNull":0.19,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithArrayOfBase64Files":0.159,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithBooleanRequiredFlag":0.151,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCamelCasePropertiesAreSanitized":0.168,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSpecialCharacterPropertyNames":0.172,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithNumberDefault":0.157,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithBooleanDefaultTrue":0.152,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithStringDefault":0.153,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testGetCurrentUserIdReturnsStringOrNull":0,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testGetCurrentUserGroupsReturnsArray":0,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testIsAdminReturnsBool":0,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionNoAuthorizationReturnsTrue":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionNoAuthorizationForCreate":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionNoAuthorizationForUpdate":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionNoAuthorizationForDelete":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionPublicRuleGrantsAccess":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionPublicRuleForUnconfiguredAction":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionGroupRuleNoMatch":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionAuthenticatedRule":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionOwnerHasAccess":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionConditionalRulePublicGroup":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionConditionalRuleNoMatchBlock":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlNoAuthorization":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlPublicRule":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlUnconfiguredAction":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlGroupRule":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlConditionalRule":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlMultipleRules":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasConditionalRulesBypassingMultitenancyNoAuth":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasConditionalRulesBypassingMultitenancyPublicRule":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasConditionalRulesBypassingMultitenancyConditionalRule":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchWithNoAuthorizationReturnsResults":0.16,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchWithPublicAuthorizationReturnsResults":0.171,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchWithRestrictedAuthorizationDoesNotCrash":0.176,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchWithConditionalAuthorizationDoesNotCrash":0.176,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testCountWithPublicAuthorization":0.182,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testCountWithRestrictedAuthorization":0.162,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testFacetsWithPublicAuthorization":0.182,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionDifferentActions":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlWithOperatorMatch":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlWithInOperator":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlWithExistsOperator":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchWithRbacDisabledBypassesRestrictions":0.167,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testCountWithRbacDisabledBypassesRestrictions":0.162,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionWithObjectDataPublicConditional":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionWithObjectDataNotMatching":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchAcrossMultipleTablesWithRbac":0.399,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperFindBySource":0.023,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperFindBySourceEmpty":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperDeleteBySource":0.011,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperGetLatestUpdatedTimestamp":0.011,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperGetLatestUpdatedTimestampNonExistent":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountAll":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountIndexed":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountUnindexed":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountVectorized":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperFindUnindexed":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperFindUnindexedWithLimitAndOffset":0.018,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountFileSourceSummaries":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountFileSourceSummariesWithSearch":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFind":0.013,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindNonExistent":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindByWebhook":0.017,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindByWebhookWithLimit":0.018,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindByWebhookWithOffset":0.017,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindAll":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindAllWithLimitAndOffset":0.017,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindFailedForRetry":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindFailedForRetryFutureOnly":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperInsertSetsCreated":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperGetStatisticsForAll":0.017,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperGetStatisticsForSpecificWebhook":0.016,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindAll":0.015,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindAllWithLimit":0.021,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindAllWithFilters":0.003,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindAllWithIsNullFilter":0.003,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFind":0.012,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindNonExistent":0.003,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindEnabled":0.012,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindForEvent":0.012,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentMapperCanUserAccessAgentNonPrivate":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentMapperCanUserAccessAgentPrivateOwner":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentMapperCanUserAccessAgentPrivateInvited":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentMapperCanUserModifyAgent":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindById":0.018,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindByIdNonExistent":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindAll":0.582,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindAllWithLimit":0.02,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindAllWithFilter":0.011,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindAllWithIsNullFilter":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindAllWithIsNotNullFilter":0.402,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindBySourceUrl":0.005,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindBySyncEnabled":0.005,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperUpdateSyncStatus":0.013,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperCreateFromArray":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperUpdateFromArray":0.017,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityHelpers":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityToStringFallbacks":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityIsValidUuid":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperCountAllFiles":0.021,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperGetTotalFilesSize":0.007,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperGetFilesEmpty":0.008,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperGetFileNonExistent":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperGetFilesWithIds":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperFindUntrackedFiles":0.004,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperCountUntrackedFiles":0.032,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperGetFilesForObjectWithNoFolder":0.029,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperDepublishFile":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatistics":0.003,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsWithRegisterId":0.03,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsWithSchemaId":0.027,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsWithArrayIds":0.026,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsWithExclude":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetRegisterChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetRegisterChartDataWithFilters":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetSchemaChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetSchemaChartDataWithFilters":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetSizeDistributionChartData":0.007,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetSizeDistributionChartDataWithFilters":0.031,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsGroupedBySchema":0.034,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsGroupedBySchemaEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsGroupedBySchemaFillsMissing":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerSeparateLargeObjects":0.027,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerSeparateLargeObjectsAllSmall":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerHasJsonFilters":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerApplyCompositeIndexOptimizations":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerApplyCompositeIndexOptimizationsWithOrg":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerOptimizeOrderBy":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerAddQueryHints":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerAddQueryHintsWithRbac":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerProcessLargeObjectsIndividuallyEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerBulkOwnerDeclarationThrowsOnNoArgs":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFacetsHandlerGetSimpleFacetsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFacetsHandlerGetSimpleFacetsNoConfig":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFacetsHandlerGetFacetableFieldsFromSchemas":0.013,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFacetsHandlerGetFacetableFieldsFromSchemasEmpty":0.003,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookEntityMatchesEvent":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookEntityMatchesEventWildcard":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookEntityArrayAccessors":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookEntityHydrate":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookEntityJsonSerialize":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogEntityPayloadArray":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogEntityJsonSerialize":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentEntityHasInvitedUser":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentEntityHydrate":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentEntityJsonSerialize":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkEntityJsonSerialize":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityHydrateWithApplicationAlias":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityHydrateWithEmptyJsonFields":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetQueryBuilder":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetMaxAllowedPacketSize":0.002,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsReturnsExpectedKeys":0.002,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithRegisterId":0.128,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithSchemaId":0.052,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsGroupedBySchema":0.05,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetRegisterChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSchemaChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSizeDistributionChartData":0.008,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testInsertAndFind":0.064,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testInsertEntityDirect":0.033,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testUpdateEntity":0.055,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteEntity":0.049,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindDirectBlobStorageByUuid":0.056,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindDirectBlobStorageById":0.05,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindDirectBlobStorageNotFoundThrows":0.004,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindMultiple":0.097,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountAll":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountAllWithSchema":0.032,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountAllWithRegister":0.027,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountBySchemasEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountBySchemas":0.03,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindBySchemasEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindBySchemas":0.045,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindBySchemasWithLimit":0.08,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindBySchema":0.046,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFilters":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testApplyCompositeIndexOptimizations":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testOptimizeOrderBy":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testAddQueryHints":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCalculateOptimalChunkSize":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSeparateLargeObjects":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testProcessLargeObjectsIndividually":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithLimit":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSimpleFacets":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetFacetableFieldsFromSchemas":0.009,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsSoftDelete":0.06,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsHardDelete":0.049,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testPublishObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testPublishObjects":0.059,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDepublishObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDepublishObjects":0.066,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testProcessInsertChunkReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testProcessUpdateChunkReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCalculateOptimalChunkSizeReturnsPositiveInt":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCalculateOptimalChunkSizeWithData":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSeparateLargeObjectsEmptyInput":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSeparateLargeObjectsWithSmallObjects":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testProcessLargeObjectsIndividuallyEmptyInput":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSetExpiryDate":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsBySchemaReturnsArray":0.036,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsByRegisterReturnsArray":0.033,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindByRelationReturnsArray":3.772,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testClearBlobObjectsReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFiltersWithDotNotation":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFiltersWithPlainFilters":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAcrossAllSourcesByUuid":0.05,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAcrossAllSourcesReturnsRegisterSchema":0.03,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAcrossAllSourcesNotFoundThrows":4.004,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindByRelationWithMatchingObject":0.034,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindByRelationEmptySearch":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSearchObjectsReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSearchObjectsWithLimitAndOffset":0.089,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountSearchObjects":0.046,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountAllWithSchemaAndRegister":0.026,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testPublishObjectsBySchema":0.025,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsBySchemaSoftDelete":0.035,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testBulkOwnerDeclaration":0.178,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindDirectBlobStorageIncludeDeleted":0.033,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithSchemaFilter":0.047,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithRegisterFilter":0.044,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindMultipleMixedIdsAndUuids":0.09,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindMultipleEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testInsertDirectBlobStorage":0.031,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testUpdateDirectBlobStorage":0.053,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllDirectBlobStorage":0.045,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testLockAndUnlockObject":0.093,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsGroupedBySchemaWithData":0.03,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testUltraFastBulkSaveEmpty":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testLockObjectWithDefaultDuration":0.076,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testUnlockObjectNonExistentUuidReturnsFalse":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testLockObjectPersistsLockState":0.075,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteWithEvents":0.057,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testInsertWithEventsCreatesObject":0.048,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testUpdateWithEventsUpdatesObject":0.071,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSearchObjectsWithRegisterFilter":0.062,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSearchObjectsWithSchemaFilter":0.051,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSearchObjectsWithOrderSort":0.104,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountSearchObjectsWithSchemaFilter":0.053,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithSortOrder":0.091,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithSearchString":0.037,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithIdsFilter":0.105,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllIncludeDeleted":0.036,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithBothRegisterAndSchema":0.027,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithArrayOfRegisterIds":0.043,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithArrayOfSchemaIds":0.045,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetRegisterChartDataWithRegisterId":0.026,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSchemaChartDataWithSchemaId":0.028,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSizeDistributionChartDataWithFilters":0.03,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindByRelationExcludingMagicTables":0.027,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindByRelationExactMatch":0.029,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSimpleFacetsWithFacetConfig":0.029,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetFacetableFieldsFromSchemasWithData":0.035,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testProcessInsertChunkWithObjects":0.022,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithPublishedFilter":0.035,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithRegisterAndSchema":0.028,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFiltersWithNestedDotNotation":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFiltersWithMixedFilters":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFiltersWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testBulkOwnerDeclarationWithOwnerAndOrg":0.292,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindDirectBlobStorageByNumericString":0.033,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithExclude":0.031,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testInsertSetsUuid":0.013,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testInsertSetsTimestamps":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testInsertSetsId":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByUuid":0.011,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByUuidNotFoundThrows":0.001,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindBySlug":0.01,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindBySlugNotFoundThrows":0.001,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindAllReturnsArray":0.015,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindAllRespectsLimit":0.018,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindAllRespectsOffset":0.042,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByName":0.011,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByNamePartialMatch":0.012,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByNameNoResults":0.002,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindMultipleByUuidEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindMultipleByUuid":0.018,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindAllWithUserCount":0.033,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByUserId":0.01,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByUserIdNoResults":0.002,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testGetStatistics":0.01,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testUuidExistsTrue":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testUuidExistsFalse":0.001,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testUuidExistsExcludesId":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testUpdate":0.114,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testDelete":0.008,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testSaveNewOrganisation":0.008,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testSaveExistingOrganisation":0.014,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testAddUserToOrganisation":0.013,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testRemoveUserFromOrganisation":0.014,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindParentChainNoParent":0.01,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindParentChainWithParent":0.017,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindChildrenChainNoChildren":0.01,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindChildrenChainWithChildren":0.017,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testValidateParentAssignmentNullAllowed":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testValidateParentAssignmentSelfReferenceThrows":0.008,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testValidateParentAssignmentCircularReferenceThrows":0.019,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testValidateParentAssignmentNonexistentParentThrows":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testGetOrganisationHierarchyNoParent":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testGetOrganisationHierarchyWithParent":0.018,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByUserIdMultipleOrgs":0.018,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllReturnsArray":0.003,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllRespectsLimit":0.001,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllRespectsOffset":0.006,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllWithFilter":0.016,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllWithIsNullFilter":0.003,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllWithIsNotNullFilter":0.003,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindById":0.01,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindByUuid":0.011,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindBySlug":0.012,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindCachesResult":0.01,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindNonExistentThrowsException":0.002,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindMultiple":0.019,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindMultipleSkipsMissing":0.012,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindMultipleOptimizedEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindMultipleOptimized":0.021,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testCreateFromArraySetsUuid":0.012,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testCreateFromArraySetsSlug":0.011,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testCreateFromArraySetsVersion":0.011,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testCreateFromArraySetsSourceDefault":0.011,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testUpdateFromArray":0.017,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testUpdateFromArrayIncrementsVersion":0.017,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testDeleteSucceedsWithNoAttachedObjects":0.01,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testGetIdToSlugMap":0.011,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testGetSlugToIdMap":0.013,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testGetSchemasByRegisterIdEmptySchemas":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllReturnsArray":0.026,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllRespectsLimit":0.002,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllRespectsOffset":0.06,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithFilter":0.03,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithIsNullFilter":0.018,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithIsNotNullFilter":0.027,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindById":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindByUuid":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlug":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindNonExistentThrowsException":0.002,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindCacheHit":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindCacheByUuidAfterIdLookup":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindWithNonNumericId":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugMethod":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugNoResults":0.001,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugWithPublishedParam":0.014,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultiple":0.02,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultipleSkipsMissing":0.012,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultipleEmptyArray":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultipleOptimizedEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultipleOptimized":0.018,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySetsUuid":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySetsSlug":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySetsVersion":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySetsDefaultVersion":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySetsDefaultSource":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayPreservesProperties":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithNullRequired":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayAutoPopulatesObjectNameField":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayAutoPopulatesDescriptionField":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayAutoPopulatesDutchFieldNames":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithValidConfigObjectNameField":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithInvalidConfigObjectNameFieldThrows":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithTwigTemplateConfigField":0.008,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithInvalidTwigTemplateConfigFieldThrows":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithPipeSeparatedConfigField":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithInvalidPipeSeparatedConfigFieldThrows":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayBuildsRequiredFromPropertyFlags":0.008,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayBuildsRequiredFromStringTrue":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayPreservesExplicitRequired":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithRefAsArray":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithRefAsInt":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithPropertyLevelNestedRef":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetConfigForCommonFields":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetForEnumProperty":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetForDateField":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetForDateFormatProperty":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetForExplicitFacetableProperty":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySkipsFacetForExplicitFacetableFalse":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetForBooleanType":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArray":0.017,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArrayIncrementsVersion":0.016,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArrayWithExplicitVersion":0.016,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testDeleteSucceeds":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetIdToSlugMap":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetSlugToIdMap":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetRegisterCountPerSchema":0.002,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetRelatedReturnsArray":0.016,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetRelatedByIdInsteadOfEntity":0.021,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindExtendedByReturnsArray":0.014,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindExtendedByWithKnownUuidAndSlug":0.013,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindExtendedByWithActualExtension":0.023,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllExtendedByReturnsArray":0.003,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllExtendedByWithActualExtension":0.022,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaReturnsBool":0.017,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaByIdTrue":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaByUuidTrue":0.014,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaBySlugTrue":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaByJsonSchemaFormat":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaInNestedProperties":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaInArrayItems":0.012,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaFalse":0.012,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaSkipsNonArrayProperties":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaByUuidContainedInRef":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetPropertySourceMetadataReturnsArray":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetPropertySourceMetadataWithProperties":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetPropertySourceMetadataWithAllOfComposition":0.022,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testSchemaAllOfResolvesParentProperties":0.021,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testSchemaAllOfMergesRequired":0.021,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testInsertDoesNotAutoSetCreatedTimestamp":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testInsertDoesNotAutoSetUpdatedTimestamp":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateSetsUpdatedTimestamp":0.116,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithSearchConditionsReturnsArray":0.038,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArrayPreservesExistingProperties":0.017,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateSchemaWithBooleanProperty":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateSchemaWithNumberProperty":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateSchemaWithArrayProperty":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateSchemasWithSameTitleThrowsUniqueConstraint":0.015,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllCountMatchesActualResults":0.043,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugWithLimit":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugWithOffset":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetRelatedWithReferencingSchema":0.024,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayEmptyProperties":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithNestedObjectProperties":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithSource":0.008,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArrayReplacesProperties":0.015,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArrayChangesTitle":0.016,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaByIntIdTrue":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindExtendedByEmpty":0.014,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithSourceFilter":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugCaseInsensitive":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetRegisterCountPerSchemaReturnsArray":0.002,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultipleOptimizedSkipsMissing":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithPublishedParam":0.028,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindWithPublishedBypass":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindWithDifferentRbacFlagsCachesSeparately":0.012,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindWithMultitenancyDisabled":0.012,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithSearchConditionsAndParams":0.011,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindWithRegisterAndSchemaUsesOrmSource":0.179,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindWithoutRegisterSchemaUsesBlobSource":0.027,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testInsertReturnsObjectEntity":0.188,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testInsertAndFindRoundTrip":0.185,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUpdateObject":0.184,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUpdateObjectWithoutOldEntity":0.208,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUpdateObjectWithExplicitOldEntity":0.19,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUpdateObjectWithAutoResolveRegisterSchema":0.193,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDeleteObject":0.196,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDeleteNonObjectEntityThrows":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testInsertWithAutoResolveRegisterSchema":0.162,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllWithRegisterSchemaReturnsArray":0.176,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllWithoutContextUsesBlob":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllWithFilters":0.178,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllWithNullPublishedFilter":0.181,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindByUuidSetsOrmSource":0.165,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllBlobSetsSourceOnEntities":0.023,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindMultipleReturnsArray":0.357,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindMultipleWithUuids":3.133,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindMultipleEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindBySchemaReturnsArray":0.237,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetStatisticsReturnsExpectedKeys":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetStatisticsWithRegisterFilter":0.191,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetStatisticsWithSchemaFilter":0.236,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetStatisticsWithBothRegisterAndSchemaFilter":0.182,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetRegisterChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSchemaChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetRegisterChartDataWithFilters":0.179,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSchemaChartDataWithFilters":0.181,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSimpleFacetsEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSimpleFacetsWithRegisterSchema":0.186,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSimpleFacetsViaAtSelfKeys":0.157,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSimpleFacetsWithMultipleSchemas":0.374,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetFacetableFieldsFromSchemas":0.009,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountAllReturnsInt":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountAllWithSchemaFilter":0.159,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountAllWithRegisterAndSchemaFilter":0.161,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountAllWithFiltersArray":0.154,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsReturnsArray":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsWithRegisterSchemaRoutesMagic":0.201,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsWithAtSelfKeys":0.184,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsWithRegisterFilter":0.194,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsWithLimit":0.205,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountSearchObjectsReturnsInt":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountSearchObjectsWithRegisterSchemaRoutesMagic":0.171,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountSearchObjectsWithAtSelfKeys":0.173,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedReturnsExpectedStructure":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithData":0.161,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithRegisterSchemaRoutesMagic":0.195,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithMultipleSchemas":0.374,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithSchemaAsArray":0.377,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedBlobFallback":0.035,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testLockAndUnlockObject":0.05,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testLockObjectWithDefaultDuration":0.056,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetQueryBuilder":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetMaxAllowedPacketSize":0.001,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDeleteObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testPublishObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDepublishObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDeleteObjectsWithActualUuids":0.035,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDeleteObjectsWithHardDelete":0.033,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testPublishObjectsWithActualUuids":0.037,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDepublishObjectsWithActualUuids":0.047,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAcrossAllSourcesFindsObject":4.178,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAcrossAllSourcesNotFoundThrows":3.794,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAcrossAllSourcesBlobReturnsRegisterAndSchema":0.033,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testInsertNonObjectEntityThrows":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUltraFastBulkSaveWithRegisterSchema":0.147,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUltraFastBulkSaveWithAutoResolve":0.142,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUltraFastBulkSaveEmptyReturnsEmpty":0.001,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountSearchObjectsWithData":0.024,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSimpleFacetsWithData":0.159,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllWithSorting":0.201,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindBySchemaAfterInsert":0.161,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testInsertIntoBlobStorageWithRegisterSchema":0.024,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithIds":2.178,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithSearchInMagicTable":0.174,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithRelationsContains":1.781,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithMultipleRegisters":0.393,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertSingleObject":0.04,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertMultipleObjects":0.092,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertEmptyArrayReturnsEmpty":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertObjectHasCorrectDataInDb":0.037,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkUpdateWithObjectEntityUnifiesFormat":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkMixedInsertAndUpdate":0.07,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueMissingObjectPropertyThrows":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertObjectWithStringObjectThrows":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testUnifyObjectFormatsAutoGeneratesUuid":0.017,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertObjectExtractsNameFromNaam":0.039,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertObjectWithDateTimeFields":0.039,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueWithAtSelfMetadata":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testConvertDateTimeToMySQLFormatIso8601":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testConvertDateTimeToMySQLFormatAlreadyMySQL":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testConvertDateTimeToMySQLFormatFallbackForNonString":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetJsonColumnsReturnsExpectedColumns":0.016,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testMapObjectColumnsToDatabaseFiltersValidColumns":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testMapObjectColumnsToDatabaseAddsRequiredColumns":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForUuid":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForVersion":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForObjectColumn":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForJsonColumns":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForNameFromNaam":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForNameFallback":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForPublishedDatetime":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForNullPublished":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testCreateEntityFromDataReturnsEntity":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testCreateEntityFromDataReturnsEntityWithMinimalData":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetValueFromPathSimpleField":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetValueFromPathNestedField":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetValueFromPathMissingField":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetValueFromPathDeepNested":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetValueFromPathNumericValue":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueSimplePath":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueFallbackChain":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueFallbackChainFirstMatch":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueFallbackChainAllEmpty":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueTwigTemplate":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueTwigTemplateMissingField":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueTwigTemplateAllMissing":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessTwigLikeTemplateWithFallbacks":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessTwigLikeTemplateNoMatches":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessFieldWithFallbacksEmptyFields":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessMapFilter":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessMapFilterNoMatch":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessMapFilterEmptyField":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessIfFilledFilterFieldFilled":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessIfFilledFilterFieldEmpty":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessIfFilledFilterFieldEmptyString":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessIfFilledFilterSingleValue":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessTwigLikeTemplateWithMapFilter":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessTwigLikeTemplateWithIfFilledFilter":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessTwigLikeTemplateWithArrayValueConverted":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testCreateSlug":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testCreateSlugFromValue":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGenerateSlugFromSlugFromConfig":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGenerateSlugFromTitleFieldConfig":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGenerateSlugFromCommonFields":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGenerateSlugFallbackToSchemaName":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataWithConfiguredFields":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataWithCustomNameField":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataWithSlugField":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataWithDescriptionField":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataWithSummaryField":0.016,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataFallbackFields":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataNestedObjectKey":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyDataUri":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyUrlWithFileExtension":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyUrlWithoutExtension":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyBase64Long":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyPlainStringNotFile":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyNullValue":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyIntValue":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertySchemaBasedFileType":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertySchemaBasedArrayFileType":0.017,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertySchemaBasedNonFileType":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertySchemaBasedMissingProperty":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyFileObject":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayOfDataUris":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayOfUrls":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayOfBase64":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayOfFileObjects":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFileObjectValid":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFileObjectMissingId":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFileObjectMissingTitleAndPath":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFileObjectWithPath":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testParseFileDataFromDataUri":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testParseFileDataFromBase64":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testParseFileDataInvalidBase64Throws":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testParseFileDataInvalidDataUriThrows":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigPassesWithNoRestrictions":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigBlocksMimeType":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigBlocksOversize":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigWithIndex":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesByExtension":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesByMagicBytes":0.018,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesByMimeType":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesSafeFilePassesThrough":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesShellScript":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesElfBinary":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesShebangInContent":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessUploadedFilesSkipsErrors":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyUrlWithImageExtension":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyUrlWithDocxExtension":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayWithUrlInside":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayWithNonFiles":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesPhpTag":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigAllowsCorrectMimeType":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigAllowsWithinSizeLimit":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndex":0.022,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithPagination":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithPageParam":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithExtendSchemas":0.116,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithExtendStats":4.201,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithExtendSchemasAndStats":4.556,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithExtendAsString":0.042,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersShow":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersShowWithStats":0.062,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersShowWithExtendString":0.09,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersCreate":0.145,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersUpdate":0.061,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersPatch":0.058,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersSchemas":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersSchemasNotFound":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersObjects":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersDestroy":0.021,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersDestroyNotFound":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasIndex":0.145,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasIndexWithPagination":0.014,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasIndexWithPage":0.014,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasIndexWithStats":0.264,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasIndexWithExtendString":0.111,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasShow":0.014,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasShowWithStats":0.062,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasShowNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasCreate":0.016,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasUpdate":0.024,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasPatch":0.018,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasDestroy":0.023,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsIndex":0.013,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsIndexWithPagination":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsIndexWithPagePagination":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsIndexUnauthenticated":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCreate":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCreateWithConfiguration":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCreateMissingName":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCreateMissingQuery":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCreateUnauthenticated":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsShowUnauthenticated":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsShowNotFound":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsUpdateUnauthenticated":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsUpdateMissingName":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsUpdateMissingQuery":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsUpdateNotFound":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsPatchUnauthenticated":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsPatchNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsDestroyUnauthenticated":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsDestroyNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCrudCycle":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsIndex":0.05,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsLoad":0.031,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsUpdate":0.031,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsStats":7.164,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetStatistics":7.336,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetObjectService":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetConfigurationService":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetDatabaseInfo":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetDatabaseInfoRefresh":0.014,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsRefreshDatabaseInfo":0.016,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetVersionInfo":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetSearchBackend":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsUpdateSearchBackendEmpty":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsUpdateSearchBackendValid":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsUpdatePublishingOptions":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsRebase":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsSemanticSearchEmptyQuery":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsHybridSearchEmptyQuery":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsTestSetupHandlerSolrDisabled":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsReindexInvalidBatchSize":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsReindexNegativeMaxObjects":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailIndex":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailIndexWithPagination":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailIndexWithPage":0.012,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailShowNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailStatistics":0.389,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailPopularTerms":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailActivity":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailRegisterSchemaStats":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailUserAgentStats":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailCleanupInvalidDate":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailCleanupWithoutDate":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailCleanupWithValidDate":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailDestroyNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailDestroyMultiple":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailClearAll":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailExportJson":0.018,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailExportCsv":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailIndexWithDateFilters":0.017,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailIndexWithSort":0.012,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsIndex":0.013,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsShowNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsCreateMissingFields":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsCreate":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsUpdateNotFound":0.012,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsDestroyNotFound":0.019,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsCrudCycle":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsTestNotFound":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsLogsNotFound":0.014,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsLogStatsNotFound":0.013,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsAllLogs":0.02,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsAllLogsWithFilter":0.01,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testClearCaches":0.01,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testClearCachesIdempotent":0.018,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeSafe":0.011,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeBalanced":0.009,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeFast":0.012,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeBoundary1000":0.014,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeBoundary10000":0.011,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeZero":0.01,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testScheduleSmartSolrWarmupEmpty":0.01,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testScheduleSmartSolrWarmupWithSummary":0.015,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvCreatesObjects":0.165,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvSingleRow":0.16,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvEmptyNoDataRows":0.011,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvIntegerCoercion":0.164,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvBooleanAndArrayTypes":0.181,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvIgnoresUnderscoreColumns":0.163,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvExtraColumnsPreserved":0.156,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvIncludesSchemaInfo":0.172,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvDeduplication":0.196,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvWithPublish":0.171,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvPerformanceMetrics":0.167,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvNonexistentFileThrows":0.012,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvWithoutSchemaThrows":0.013,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvManyRows":0.177,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvSkipsEmptyRows":0.166,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvPartialData":0.171,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvQuotedFieldsWithCommas":0.175,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvNumberType":0.181,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvObjectTypeJson":0.168,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvWithoutPublish":0.187,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasAll":0.494,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasVersion":0.013,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasInfoSection":0.076,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasServersSection":0.076,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasComponents":0.097,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasForSpecificRegisterWithDescription":0.026,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasForRegisterWithoutDescription":0.026,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasIncludesTags":0.079,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasGeneratesCrudPaths":0.067,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasCollectionPathMethods":0.018,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasItemPathMethods":0.016,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasSecuritySchemes":0.091,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasPaths":0.163,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithVariousPropertyTypes":0.027,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithEnumProperty":0.024,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithAllOfProperty":0.026,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithOneOfProperty":0.027,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithRefProperty":0.03,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithBareRefProperty":0.029,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithEmptyAllOf":0.029,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithInvalidType":0.029,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithBooleanRequired":0.033,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithArrayTypeNoItems":0.031,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithEmptyEnum":0.032,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithNestedProperties":0.038,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithRbacGroups":0.036,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithRbacGroupObjects":0.036,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithPropertyLevelAuth":0.035,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasOperationsHaveOperationId":0.026,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasAllRegisters":0.267,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasCollectionHasQueryParameters":0.024,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasPathsAlwaysArray":0.071,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithMalformedItemsList":0.029,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasPropertyWithNoTypeNoRef":0.025,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasSanitizeSchemaName":0.024,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithAnyOfProperty":0.024,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithEmptyRef":0.025,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasGetOperationResponse":0.018,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasDeleteOperationResponse":0.021,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasPostOperationRequestBody":0.018,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithReadOnlyWriteOnlyProperties":0.031,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithPropertyFormats":0.025,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasServerUrlContainsApiPath":0.013,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasStripsInternalProperties":0.026,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasScopeDescriptions":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsWithValidObjects":0.024,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsMissingSelf":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsMissingRegister":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsMissingSchema":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsEmptyRegister":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsSelfNotArray":0.025,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsMultipleObjectsSecondFails":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateObjectsBySchemaWithValidObjects":16.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateObjectsBySchemaWithInvalidCallback":8.365,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateSchemaObjectsWithValidObjects":16.79,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateSchemaObjectsWithFailingCallback":10.364,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testApplyInversedByFilterReturnsEmptyArray":0.067,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateAndSaveObjectsBySchemaInvalidIds":0.134,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateAndSaveObjectsBySchemaWithRealData":17.821,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateAndSaveObjectsBySchemaWithLimitOffset":23.793,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractAllRelationshipIdsEmpty":7.997,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractAllRelationshipIdsSingleRelation":7.923,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractAllRelationshipIdsArrayRelation":8.17,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractAllRelationshipIdsDeduplicates":15.455,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractAllRelationshipIdsCircuitBreaker":7.79,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBulkLoadRelationshipsBatchedEmpty":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBulkLoadRelationshipsBatchedWithRealObjects":15.592,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBulkLoadRelationshipsBatchedCapsAt200":0.025,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testLoadRelationshipChunkOptimizedEmpty":0.018,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testLoadRelationshipChunkOptimizedWithData":7.857,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetContractsEmptyContracts":9.187,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetContractsNonexistentObject":0.033,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetContractsWithPagination":7.985,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetUsesNoRelations":7.817,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetUsesNonexistentObject":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetUsedByReturnsStructure":25.17,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetUsedByNonexistentObject":0.023,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractRelatedDataEmpty":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetsForObjectsEmptyConfig":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetsForObjectsStringConfig":0.025,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetsForObjectsArrayConfig":16.445,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetableFieldsReturnsStructure":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetableFieldsNoSchemaFilter":0.054,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetMetadataFacetableFields":0.023,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetCountNoFacets":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetCountWithFacets":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetCountWithNonArrayFacets":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetsForObjectsWithFallback":0.025,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryBasic":0.022,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryDotMangling":0.024,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryMetadataFields":0.03,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryWithIds":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryNormalizesIdsString":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryPublishedFilter":0.025,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryStripsSystemParams":0.022,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryArrayRegisterSchema":0.023,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQueryOrdering":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQueryOrderingAsc":0.022,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQuerySuffixOperators":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQueryInOperator":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQueryIsNull":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQueryNormalizesDoubleUnderscores":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testIsSolrAvailable":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testIsSearchTrailsEnabled":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testLogSearchTrailDoesNotThrow":0.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testApplyViewsToQueryEmptyViews":0.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testApplyViewsToQueryNonexistentView":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasPermissionRbacDisabled":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasPermissionAdminUser":0.018,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasPermissionObjectOwner":0.017,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionAdmin":0.018,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionNoAuthorization":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionEmptyAuthorization":0.018,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionActionNotInAuth":0.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionMatchingGroup":0.023,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionNonMatchingGroup":0.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionOwnerOverride":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionComplexEntry":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionComplexEntryNoMatch":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testEvaluateMatchConditionsAllPass":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testEvaluateMatchConditionsFails":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testEvaluateMatchConditionsOrganisationVariable":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testEvaluateMatchConditionsNoActiveOrg":0.024,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testEvaluateMatchConditionsResolvedRelation":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCheckPermissionThrowsOnDenied":0.037,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetAuthorizedGroupsNoAuth":0.022,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetAuthorizedGroupsWithAuth":0.022,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetAuthorizedGroupsMissingAction":0.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testFilterObjectsForPermissionsRbacDisabled":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetActiveOrganisationForContext":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedReturnsStructure":15.297,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedWithPage":0.024,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedWithOffset":15.295,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedIncludesMetrics":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedWithExtend":7.759,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedLimitZero":7.867,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsReturnsEntities":7.673,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsWithCount":7.652,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCountSearchObjects":14.876,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedWithFacets":24.776,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedWithFacetable":0.024,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedSourceDatabase":0.023,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedStoresQueryMetadata":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetRegisterWithId":0.007,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetSchemaWithId":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetRegisterWithObject":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetSchemaWithObject":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetRegisterWithSlug":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetSchemaWithSlug":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetRegisterWithUuid":0.007,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetSchemaWithUuid":0.007,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testContextMethodChaining":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetObjectReturnsObjectEntityOrNull":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetRegisterReturnsIntAfterSet":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetSchemaReturnsIntAfterSet":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetSchemaWithNonexistentIdThrows":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectCreate":0.15,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectWithSpecificUuid":0.125,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectStoresRegisterAndSchema":0.14,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectStoresData":0.136,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectWithArrayData":0.149,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectSilent":0.098,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveAndFindObject":0.165,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindByStringId":0.187,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindSilent":0.177,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindDerivesSchemaFromObject":0.153,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectUpdate":0.241,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testUpdatePreservesUuid":0.18,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectWithObjectEntityInput":0.183,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDeleteObject":7.988,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDeleteObjectDerivesSchema":8.188,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindAllEmpty":0.01,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindAllAfterCreate":0.15,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindAllWithLimit":0.285,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSearchObjectsPaginatedWithOffset":0.219,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindAllWithExtendString":0.143,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindByRelationsEmpty":4.69,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testCountEmpty":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSearchPaginatedTotalIncreasesAfterCreate":0.172,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSearchObjectsPaginated":0.166,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testCountSearchObjectsReturnsInt":0.008,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testBuildSearchQuery":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testBuildObjectSearchQuery":0.007,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testRenderEntity":0.198,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetExtendedObjects":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetCreatedSubObjects":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testClearCreatedSubObjects":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetCacheHandler":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetDeleteHandler":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectsBulk":0.104,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDeleteObjectsBulk":0.262,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testPublishObjectsBulk":0.205,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDepublishObjectsBulk":0.178,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetObjectWithEntity":0.148,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectWithHardValidation":0.125,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDeleteObjectsBySchema":0.176,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDeleteObjectsByRegister":0.174,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testPublishObjectsBySchema":0.163,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetObjectUsesEmpty":2.996,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetObjectUsedByEmpty":17.409,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testVectorizeBatchObjectsThrowsDisabled":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetVectorizationStatisticsThrowsDisabled":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetVectorizationCountThrowsDisabled":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testExportObjectsThrowsDisabled":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testImportObjectsThrowsDisabled":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDownloadObjectFilesThrowsDisabled":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testCreateObject":0.106,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetFacetsForObjects":0.163,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetFacetableFields":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testValidateObjectsBySchema":0.149,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexReturnsEmptyResults":0.017,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexReturnsObjects":0.206,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithLimit":0.216,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithPage":0.232,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithSearch":0.287,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexInvalidRegisterReturns404":0.008,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexInvalidSchemaReturnsError":0.011,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithEmptyTrue":0.148,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithExtend":0.173,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithRegisterSlug":0.179,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithOrder":0.227,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowReturnsObject":0.152,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithExtendSchema":0.155,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithExtendRegister":0.147,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithLegacyExtendFormat":0.159,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithFields":0.161,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithUnset":0.183,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithEmptyTrue":0.187,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowNotFoundReturns404":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowInvalidRegisterReturns404":0.211,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateReturns201":0.163,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateWithAllPropertyTypes":0.161,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateInvalidRegisterReturns404":0.008,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateInvalidSchemaReturnsError":0.01,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateFiltersReservedParams":0.116,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateWithSlugs":0.362,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testUpdateReturns200":4.192,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testUpdateNotFoundReturns404":0.016,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testUpdateInvalidRegisterReturns404":0.151,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testDestroyReturns204":8.008,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testDestroyWithInvalidRegister":0.007,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testDestroyNonexistentObject":4.123,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPatchReturns200":4.263,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPatchNotFoundReturns404":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPatchInvalidRegisterReturns404":0.158,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPostPatchReturns200":4.281,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPostPatchInvalidRegisterReturns404":0.008,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPostPatchNotFoundReturns404":0.017,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPublishReturns200":4.469,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPublishWithDate":4.085,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPublishNotFoundReturnsError":4.078,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testDepublishReturns200":8.244,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testLogsReturnsAuditTrail":0.172,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testLogsNotFoundReturns404":0.012,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testContractsReturnsPaginated":0.183,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testUsesReturnsResult":2.819,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testUsedReturnsResult":17.176,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCanDeleteReturns200":4.303,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCanDeleteNotFoundReturns404":4.038,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMergeWithoutTargetReturns400":0.149,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMergeWithoutObjectReturns400":0.15,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMigrateWithoutSourceReturns400":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMigrateWithoutTargetReturns400":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMigrateWithoutObjectsReturns400":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMigrateWithoutMappingReturns400":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testObjectsReturnsResults":0.14,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testObjectsWithRegisterSchemaFilter":0.148,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testLockAndUnlock":4.213,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testNoUserMeansNotAdmin":0.137,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testEnsureDefaultOrganisation":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testEnsureDefaultOrganisationIdempotent":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetOrganisationSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetDefaultOrganisationUuid":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testCreateOrganisation":0.01,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testCreateOrganisationWithUuid":0.006,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testCreateOrganisationInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testCreateOrganisationGeneratesSlug":0.006,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testHasAccessToOrganisationNonexistent":0.001,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetUserOrganisationStats":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testClearDefaultOrganisationCache":0.001,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testClearCache":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetOrganisationForNewEntity":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetDefaultOrganisationId":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testSetDefaultOrganisationId":0.016,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetUserOrganisations":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetActiveOrganisation":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetUserActiveOrganisations":0,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testIsValidOnDeleteActionValid":0.007,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testIsValidOnDeleteActionCaseInsensitive":0.007,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testIsValidOnDeleteActionInvalid":0.007,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testCanDeleteNoReferences":7.997,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testHasIncomingOnDeleteReferencesNonexistent":0.008,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testCanDeleteNullSchema":0.007,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testDeletionAnalysisEmpty":0.009,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testDeletionAnalysisToArray":0.009,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testDeletionAnalysisWithBlockers":0.01,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testLogRestrictBlock":0.011,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testSetUltraPreloadCache":0.007,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testGetUltraCacheSizeEmpty":0.008,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testSetUltraPreloadCacheWithObjects":0.008,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testClearCache":0.008,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testClearCacheResetsObjectsCache":0.008,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testGetObjectsCacheReturnsArray":0.008,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityBasic":7.846,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityPreservesAllProperties":9.031,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityReturnsObjectEntity":7.683,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithFieldsFilter":7.695,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithMultipleFields":7.428,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithFilterMatching":7.869,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithFilterNotMatching":7.515,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithUnset":7.516,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithMultipleUnset":7.335,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithDepthZero":7.572,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithHighDepth":9.475,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityCircularReferenceDetection":10.425,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithEmptyExtend":11.684,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithExtendString":9.844,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithExtendArray":11.235,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendWithRelatedObject":32.954,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendSelfSchema":8.081,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendSelfRegister":8.548,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendShorthandSchema":9.9,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendAll":8.281,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithPreloadedRegisterCache":7.992,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithPreloadedSchemaCache":9.693,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityTwiceReturnsSameResult":8.149,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesEmpty":0.012,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesSingleObject":7.917,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesMultipleObjects":37.994,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithStringExtend":7.516,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithFieldsFilter":9.692,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithUnset":9.265,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithExtendRelatedObjects":23.092,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithNullExtend":9.469,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityFilterAndFieldsCombined":7.504,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityUnsetAndFieldsCombined":9.493,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testUltraPreloadCacheWithRealObject":9.459,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendSelfSchemaPopulatesData":7.613,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendSelfRegisterPopulatesData":7.575,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendBothSchemaAndRegister":7.751,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityFilterEmptiesObject":7.49,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityFilterOnNonExistentProperty":7.816,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityUnsetNonExistentProperty":7.658,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendAllWithRelatedUuids":17.554,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendRegisterShorthand":7.917,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityAtDepthLimit":8.013,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithPreloadedObjects":18.492,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithStringFilter":7.719,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithStringUnset":7.372,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithStringFields":7.799,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesExtendAll":16.301,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendArrayOfUuids":33.977,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityPopulatesObjectsCache":27.022,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendWithNonExistentUuid":10.069,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendWithUrlValue":7.666,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityTripleCombination":7.504,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithInversedBySchema":20.892,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesLargeBatch":82.962,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithArrayExtend":8.322,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendCommaString":7.71,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithNestedObjectProperty":8.428,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithMinimalData":9.318,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendWithUltraCache":22.59,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesCombinedOptions":7.997,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceEmpty":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceNumericId":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceUuid":0.019,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceSlug":0.02,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceJsonPath":0.019,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceUrl":0.022,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceWithQueryParams":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceNonexistent":0.02,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceEmpty":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceNumericId":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceUuid":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceSlug":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceUrl":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceWithQueryParams":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceNonexistent":0.111,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceUuid":0.009,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceUuidNoDashes":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferencePrefixedUuid":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceObjectsUrl":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceApiUrl":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceNumericId":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceNonReference":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceZero":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsEmptyData":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsSkipsMetadata":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsDetectsUuids":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsDetectsArrayOfReferences":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsNestedData":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsNestedDataWithSchemaRef":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testUpdateObjectRelationsNoRelations":8.185,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testUpdateObjectRelationsWithUuidReference":7.677,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCascadeObjectsNoInversedBy":7.861,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCascadeObjectsWithInversedBySingle":7.731,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCascadeObjectsWithInversedByArray":7.829,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCascadeObjectsWithEmptyPropData":9.403,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testHandleInverseRelationsWriteBack":7.914,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCascadeSingleObjectReturnsNull":8.535,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsValidObjects":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsGeneratesUuid":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsPreservesProvidedId":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsMissingRegister":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsMissingSchema":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsInvalidSchemaId":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsWithSelfStructure":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsWithObjectRegisterSchema":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsScansRelations":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsMixedValidInvalid":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsWithPresetRelations":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestBasic":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestComplexExtend":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestWithFacets":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestLargeLimit":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestManyFilters":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestStringExtend":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestTwoExtends":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestFacetableFlag":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testOptimizeRequestForPerformanceFastPath":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testOptimizeRequestForPerformanceWithExtend":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testOptimizeExtendQueriesString":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testOptimizeExtendQueriesEmptyString":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testOptimizeExtendQueriesArray":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testExtractRelatedDataEmpty":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testExtractRelatedDataWithUuids":17.095,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testExtractRelatedDataNoInclude":7.981,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testExtractRelatedDataSkipsNonEntities":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testGetFacetCountWithFacets":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testGetFacetCountNoFacets":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testGetFacetCountStringFacets":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateTotalPages":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateExtendCountArray":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateExtendCountString":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateExtendCountEmptyString":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateExtendCountNull":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateExtendCountInteger":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testGetCachedEntitiesUsesFallback":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testPreloadCriticalEntities":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testDeleteSoftDelete":7.807,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testDeleteObjectByUuid":9.603,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testDeleteObjectCascadeSubDeletion":7.909,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCanDelete":8.113,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testDeleteWithArrayInput":4.171,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testHandlePreValidationCascadingNoInversedBy":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testHandlePreValidationCascadingGeneratesUuid":0.174,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testHandlePreValidationCascadingEmptyProperty":0.028,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCreateRelatedObjectNullRef":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCreateRelatedObjectEmptyRef":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCreateRelatedObjectInvalidSchemaRef":0.024,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCreateRelatedObjectNonPathRef":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testSaveObjectsEmpty":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testSaveObjectsSingle":0.145,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testSaveObjectsMultiple":0.135,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testSaveObjectsDeduplication":0.135,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testSaveObjectsNoDeduplication":0.131,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testBulkOperationsSaveObjects":0.136,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testBulkOperationsDeleteObjectsEmpty":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testBulkOperationsPublishObjectsEmpty":0.019,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testBulkOperationsDepublishObjectsEmpty":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testProcessObjectsChunkEmpty":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testProcessObjectsChunkValid":0.163,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testProcessObjectsChunkWithIds":0.163,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testProcessObjectsChunkMixed":0.13,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testProcessObjectsChunkTimingCapture":0.147,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testGetCreatedSubObjectsEmpty":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testClearCreatedSubObjects":0.008,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testClearAllCaches":0.008,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testTrackCreatedSubObject":0.007,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testTrackCreatedSubObjectOverwritesSameUuid":0.007,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsEmpty":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsFlatDataNoRelations":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithUuid":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithUrl":0.009,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithNestedArray":0.009,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithSchema":0.008,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyAlwaysDefaultsNoDefaults":0.007,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyAlwaysDefaultsPreservesExistingData":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyAlwaysDefaultsWithAlwaysBehaviorSchema":0.031,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsNoDefaults":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsWithSchemaDefaults":0.018,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsPreservesExplicitValues":0.009,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsEmptyData":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectCreatesNewObject":7.88,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectSetsRegisterAndSchema":7.68,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectMinimalData":8.738,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithStringProperty":8.75,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithIntegerProperty":8.186,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithBooleanProperty":7.9,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithBooleanFalse":7.596,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithArrayProperty":7.983,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithEmptyArray":7.949,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithNumberProperty":7.889,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithObjectProperty":7.729,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithAllPropertyTypes":7.739,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithProvidedUuid":7.754,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithSelfId":8.048,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectSetsCreatedTimestamp":8.115,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectUpdatesExistingByUuid":7.803,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectUpdatePreservesUnchangedFields":9.706,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testUpdateObjectChangesData":10.859,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testUpdateObjectSetsUpdatedTimestamp":9.711,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testUpdateObjectWithSilentMode":10.164,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testUpdateObjectUsingRegisterAndSchemaIds":8.786,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveMultipleObjectsIndependently":37.657,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataDoesNotThrow":10.661,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithNameField":10.159,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithSelfMetadata":10.291,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithRegisterAndSchemaIds":8.624,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithPersistFalse":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithValidationDisabled":8.504,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithEmptyStringValues":8.395,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithNullValues":9.235,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithLargeArrayProperty":8.903,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithUnicodeContent":8.772,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithLongStringValue":10.416,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectClearsCachesOnNewSave":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithPrefixedUuid":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithNumericId":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithUuidWithoutDashes":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithNestedObjectInArray":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithSchemaObjectProperty":0.029,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithPrefix":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsSkipsEmptyKeys":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsFalsyBehavior":0.027,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsFalsyBehaviorWithEmptyArray":0.026,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsWithTwigTemplate":0.03,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsWithNonExistentSourceProperty":0.027,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsNonTemplateDefault":0.028,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyAlwaysDefaultsWithTwigTemplate":0.032,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyAlwaysDefaultsWithNoSchemaProperties":0.03,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithSchemaSlugResolution":8.554,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithRegisterSlugResolution":8.617,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithConstantValue":8.54,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithSlugGeneration":8.607,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithDescriptionField":8.672,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithSummaryField":7.792,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithImageUrl":8.48,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithPublishedField":11.126,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithDepublishedField":9.504,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithImageFromFileObjectArray":9.438,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithImageFromAccessUrlFallback":9.065,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithCascadeObjectCreation":17.672,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithCascadeArrayObjects":28.354,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectUpdateMultipleFields":9.082,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithEmptyStringUuid":9.511,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithSelfNestedId":8.843,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithFolderId":8.793,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectInSilentMode":9.028,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithDeeplyNestedObject":9.5,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectsIntegrationTest::testSaveObjectsEmpty":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectsIntegrationTest::testSaveObjectsSingle":0.124,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectsIntegrationTest::testSaveObjectsMultiple":0.128,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectsIntegrationTest::testSaveObjectsWithDeduplication":0.128,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSchemaServiceExplorePropertiesEmpty":0.19,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSchemaServiceExplorePropertiesWithObjects":0.226,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceCreateTrail":0.131,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceGetTrails":0.123,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceGetTrailById":0.122,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceStatistics":0.617,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceStatisticsWithDateRange":0.696,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServicePopularTerms":0.113,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceActivity":0.115,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceRegisterSchemaStats":0.108,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceUserAgentStats":0.116,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceCleanup":0.098,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceClearExpired":0.1,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceConfigProcessing":0.114,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceGetRegistersWithSchemas":2.658,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceGetRegistersWithSchemasFiltered":0.445,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceRecalculateSizes":0.138,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceRecalculateLogSizes":0.171,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceRecalculateAllSizes":0.163,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceCalculate":0.187,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceRecalculateSizesNoFilter":0.118,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceAuditTrailChartData":0.179,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceObjectsByRegisterChart":0.105,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceObjectsBySchemaChart":0.12,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceObjectsBySizeChart":0.111,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceAuditTrailStatistics":0.248,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceAuditTrailActionDistribution":0.159,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceMostActiveObjects":0.16,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceSimpleMapping":0.096,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServicePassThrough":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceListMapping":0.1,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceCasting":0.111,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceAdvancedCasts":0.096,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceNullableBoolCast":0.103,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceUnset":0.103,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceEncodeArrayKeys":0.105,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceCoordinateStringToArray":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceInvalidateCache":0.098,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceGetMappings":0.111,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceMoneyCasts":0.106,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceNullStringToNull":0.116,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceJsonToArrayCast":0.123,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceListWithExtraValues":0.126,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceJwtHs256":0.18,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceJwtHs384":0.124,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceJwtHs512":0.12,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceJwtMissingParams":0.107,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceOAuthMissingGrantType":0.1,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceOAuthMissingTokenUrl":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceOAuthUnsupportedGrantType":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceValidatePayload":0.098,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceValidatePayloadExpired":0.113,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceValidatePayloadMissingIat":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceValidatePayloadDefaultExp":0.093,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceJwtNoToken":0.096,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceOAuthNonBearer":0.126,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceApiKeyInvalid":0.129,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testRegisterServiceFindAll":0.103,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testRegisterServiceFind":0.111,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testRegisterServiceCreateAndDelete":0.218,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testRegisterServiceUpdate":0.143,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testRegisterServiceSchemaObjectCounts":0.149,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceListTools":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceListRegisters":0.102,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceListSchemas":0.112,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceGetRegister":0.106,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceGetSchema":0.097,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceUnknownTool":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceRegisterCrud":0.173,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceSchemaCrud":0.112,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceObjectsMissingParams":0.096,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceMissingRequiredParam":0.111,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorValidString":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorStringWithFormat":0.097,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorInvalidFormat":0.104,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorInvalidType":0.121,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorMissingType":0.11,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorNumberMinMax":0.152,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorMinGreaterThanMax":0.101,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorNonNumericMinimum":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorEnum":0.102,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorEmptyEnum":0.097,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorArray":0.114,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorNestedObject":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorValidateProperties":0.098,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorInvalidPropertyInBatch":0.091,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorBooleanFlags":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorVisibleNonBoolean":0.093,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorFileType":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorFileInvalidMime":0.092,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorFileMaxSizeTooLarge":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorOneOf":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorOnDelete":0.098,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorOnDeleteNonRelation":0.103,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSchemaCacheHandlerInvalidate":0.107,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSchemaCacheHandlerClearSchemaCache":0.102,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSchemaCacheHandlerInstantiation":0.096,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testFacetCacheHandlerInvalidate":0.097,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceEnsureDefault":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetSettings":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetDefaultUuid":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetUserOrganisations":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetActiveOrganisation":0.09,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceUserStats":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetForNewEntity":0.092,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceClearCache":0.092,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetUserActiveOrganisations":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceHasAccessInvalid":0.1,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetCacheStatsReturnsArrayWithExpectedKeys":0.002,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetCacheStatsOverviewHasNumericValues":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetCacheStatsServicesHasExpectedTypes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetCacheStatsPerformanceHasExpectedMetrics":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheAllTriggersTypeError":0.008,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheSchemaReturnsSchemaResult":0.002,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheFacetReturnsFacetResult":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheDistributedTriggersTypeError":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheObjectReturnsResult":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheNamesReturnsResult":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheInvalidTypeThrowsException":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheWithUserIdParameter":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testWarmupNamesCacheReturnsExpectedStructure":0.763,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsVersion":0.037,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsRbacSection":0.027,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsMultitenancySection":0.025,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsAvailableGroups":0.035,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsRetentionDefaults":0.032,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsSolrSection":0.025,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSettingsWithRbacData":0.032,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSettingsWithMultitenancyData":0.036,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSettingsWithRetentionData":0.038,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSettingsWithSolrData":0.03,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testIsMultiTenancyEnabledReturnsBool":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testIsMultiTenancyEnabledAfterUpdate":0.029,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetRbacSettingsOnlyReturnsExpectedStructure":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateRbacSettingsOnlyPersists":0.007,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetMultitenancySettingsOnlyReturnsExpectedStructure":0.025,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateMultitenancySettingsOnlyPersists":0.027,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetOrganisationSettingsOnlyReturnsExpectedStructure":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateOrganisationSettingsOnlyPersists":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetDefaultOrganisationUuidReturnsNullableString":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSetDefaultOrganisationUuidPersists":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetOrganisationIdIsAlias":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetTenantIdReturnsNullableString":0.03,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetLLMSettingsOnlyReturnsDefaults":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateLLMSettingsOnlyPersistsAndMerges":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdatePublishingOptionsPersistsBooleans":0.013,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdatePublishingOptionsIgnoresInvalidKeys":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetN8nSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateN8nSettingsOnlyPersists":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetVersionInfoOnlyReturnsVersionInfo":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testConfigHandlerGetFileSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testConfigHandlerUpdateFileSettingsOnlyPersists":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFileHandlerGetFileSettingsOnlyReturnsDefaults":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFileHandlerDefaultValuesAreCorrect":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFileHandlerUpdateFileSettingsOnlyPersists":0.008,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFileHandlerEntityRecognitionSettings":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFileHandlerUpdateThenGetRoundTrip":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetObjectSettingsOnlyReturnsDefaults":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateObjectSettingsOnlyPersists":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testObjectSettingsRoundTrip":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetRetentionSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateRetentionSettingsOnlyPersists":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testRetentionSettingsRoundTrip":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testRetentionHandlerGetVersionInfoOnly":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSolrSettingsReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSolrSettingsOnlyReturnsComprehensiveDefaults":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSolrSettingsOnlyPersists":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrSettingsRoundTrip":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSolrSettingsOnlyCastsPortToInt":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testWarmupSolrIndexThrowsDeprecatedException":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSolrDashboardStatsReturnsDefaultWhenUnavailable":4.014,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSolrDashboardStatsOverviewHasExpectedKeys":3.869,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSearchBackendConfigReturnsExpectedStructure":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSearchBackendConfigWithValidBackend":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSearchBackendConfigWithInvalidBackendThrows":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSolrFacetConfigurationReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSolrFacetConfigurationValidatesAndPersists":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSolrFacetConfigurationSkipsInvalidNames":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFacetConfigurationRoundTrip":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectCreatingEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectCreatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectUpdatingEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectUpdatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectDeletingEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectDeletedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectLockedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectUnlockedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectRevertedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleRegisterCreatedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleRegisterUpdatedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleRegisterDeletedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleSchemaCreatedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleSchemaUpdatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleSchemaDeletedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleConfigurationCreatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleConfigurationUpdatedEventTriggersError":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleConfigurationDeletedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleViewCreatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleConversationCreatedEvent":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleOrganisationCreatedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleSourceCreatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleUnknownEventReturnsEarly":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandHasCorrectName":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandHasDescription":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandInvalidActionReturnsFailure":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandSetupWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandHealthWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandClearWithoutForceFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandOptimizeWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandWarmWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandStatsWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandSchemaCheckWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testPreviewRegisterChangeNewRegisterReturnsCreate":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testPreviewRegisterChangeStructure":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testCompareArraysReturnsArray":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testImportConfigurationWithSelectionReturnsArray":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetSearchBackendConfigReturnsArrayWithRequiredKeys":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetSearchBackendConfigActiveIsString":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testIsMultiTenancyEnabledReturnsBool":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetDefaultOrganisationUuidReturnsStringOrNull":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesZero":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesSmall":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesWithPrecision":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesTerabytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesWithZeroPrecision":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testConvertToBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testConvertToBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testConvertToBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testConvertToBytesPlain":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testConvertToBytesAndFormatBytesConsistency":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMaskTokenLong":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMaskTokenShort":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMaskTokenExactly8":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMaskToken9Chars":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMaskTokenEmpty":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetVersionInfoOnlyReturnsArray":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetDatabaseInfoReturnsArrayOrNull":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testHasPostgresExtensionReturnsBool":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testHasPostgresExtensionNonexistent":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetPostgresExtensionsReturnsArray":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetStatsReturnsStatsArray":7.584,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetStatsContainsWarningsAndTotals":7.459,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetStatsSystemInfo":7.867,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetRbacSettingsOnlyReturnsArray":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetOrganisationSettingsOnlyStructure":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetMultitenancySettingsOnlyStructure":0.03,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetMultitenancySettingsOnlyContainsAvailableTenants":0.029,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsMatchingReturnsSummary":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsDetectsMissing":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsDetectsExtra":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsDetectsTypeMismatch":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsDetectsMultiValuedMismatch":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsSkipsSystemFields":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsEmpty":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsTotalDifferencesIsSum":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testRebaseSolrComponent":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testRebaseCacheComponentHandlesError":0.012,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testRebaseUnknownComponent":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testRebaseReturnsTimestamp":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testClearCacheDelegates":0.002,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testClearCacheWithType":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetSettingsReturnsArray":0.029,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetTenantIdReturnsStringOrNull":0.022,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetOrganisationIdReturnsStringOrNull":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMassValidateObjectsRejectsInvalidMode":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMassValidateObjectsRejectsBatchSizeTooSmall":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMassValidateObjectsRejectsBatchSizeTooLarge":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentShortText":0.003,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentLongText":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentCustomSize":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentFixedSizeStrategy":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentRecursiveStrategy":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentPreservesContent":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentEmptyText":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentWhitespaceOnly":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentSpecialChars":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentNullBytes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentNormalizesLineEndings":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkOffsetsSequential":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentDefaultStrategy":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentFixedSizeNoOverlap":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentRecursiveWithSentences":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentRecursiveLargeParagraph":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetStats":0.045,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractFileNonexistent":0.003,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractObjectNonexistent":0.002,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDiscoverUntrackedFiles":0.051,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractPendingFiles":0.043,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRetryFailedExtractions":0.033,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextRemovesNullBytes":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextRemovesControlChars":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextNormalizesWhitespace":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextTrims":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextEmpty":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextWhitespaceOnly":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDetectLanguageSignalsDutch":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDetectLanguageSignalsEnglish":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDetectLanguageSignalsUnknown":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetDetectionMethodWithLanguage":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetDetectionMethodNull":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCleanTextRemovesNullBytes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCleanTextNormalizesLineEndings":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCleanTextCollapsesBlankLines":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCleanTextCollapsesTabs":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsWordDocumentDocx":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsWordDocumentDoc":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsWordDocumentRejectsPdf":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsSpreadsheetXlsx":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsSpreadsheetXls":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsSpreadsheetRejectsText":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCalculateAvgChunkSizeNormal":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCalculateAvgChunkSizeEmpty":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCalculateAvgChunkSizeStringChunks":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCalculateAvgChunkSizeNonTextChunks":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildPositionReferenceObject":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildPositionReferenceFile":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildPositionReferenceFileDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSummarizeMetadataPayload":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSummarizeMetadataPayloadDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testTextToChunks":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsSourceUpToDateForced":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsSourceUpToDateNonexistent":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetTableCountSafeValidTable":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetTableCountSafeInvalidTable":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexDetectsEmails":0.002,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexDetectsIban":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexDetectsPhoneNumbers":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexFiltersByEntityType":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexFiltersByConfidence":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexNoMatches":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexFindsMultipleEmails":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testHybridDetectionFallsToRegex":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testLlmDetectionFallsToRegex":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testPresidioFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testOpenAnonymiserFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDetectEntitiesRegexMethod":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDetectEntitiesUnknownMethod":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetCategoryForAllTypes":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractContextMiddle":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractContextAtStart":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractContextAtEnd":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractContextZeroWindow":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testMapToPresidioEntityTypes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testMapToPresidioEntityTypesSkipsUnknown":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testMapFromPresidioEntityTypeKnown":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testMapFromPresidioEntityTypeUnknown":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildAnalyzeRequestBodyBasic":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildAnalyzeRequestBodyWithEntityTypes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildAnalyzeRequestBodyEmptyEntityTypes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testConvertApiResultsPresidioStyle":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testConvertApiResultsOpenAnonymiserStyle":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testConvertApiResultsFiltersLowConfidence":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testConvertApiResultsEmpty":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractFromChunkEmptyText":0.002,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractFromChunkWhitespaceText":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractFromChunkNoEntities":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testProcessSourceChunksNoChunks":0.002,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testPostAnalyzeRequestInvalidUrl":0.003,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testEntityTypeConstants":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testMethodConstants":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCategoryConstants":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetRegexPatternsStructure":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetRegexPatternsIncludesTypes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testHydrateChunkEntity":0,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testGetCurrentUserNoSession":0.285,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArray":0.191,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayQuota":0.137,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayBackendCapabilities":0.139,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayOrganisations":0.142,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testGetCustomNameFields":0.146,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testSetCustomNameFields":0.177,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testSetCustomNameFieldsPartial":0.166,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testSetCustomNameFieldsIgnoresUnknown":0.188,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserProperties":0.167,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesDisplayName":0.881,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayGroups":0.188,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayEnabled":0.159,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayLastLogin":0.15,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayBackend":0.144,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArraySubadmin":0.169,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayAvatarScope":0.142,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayEmailVerified":0.165,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesEmail":0.163,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesLanguage":0.174,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesLocale":0.162,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesProfileFields":0.231,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesMiddleName":0.15,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesFunctie":0.208,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesOrganisationSwitch":0.138,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesEmptyData":0.183,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayFunctieFromConfig":0.137,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayCachesOrgStats":0.147,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesDispatchesEvent":0.787,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesFediverse":0.466,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesBiography":0.221,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesHeadline":0.2,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesRole":0.214,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesAddress":0.271,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testGetCustomNameFieldsReturnsNullForUnset":0.181,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayLanguageLocale":0.157,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesMultipleProfileFields":0.255,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayWithOrganisationConfig":0.14,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayQuotaRelative":0.138,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testSemanticSearchEmptyEmbedding":0.005,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testSemanticSearchPhpBackend":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testSemanticSearchDatabaseBackend":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testSemanticSearchWithFilters":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testSemanticSearchLimitOne":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testHybridSearch":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testHybridSearchEmptySolr":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testHybridSearchWithWeights":0.001,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDispatchEventNoWebhooks":0.003,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDispatchEventEmptyPayload":0.003,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDispatchEventComplexPayload":0.003,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testInterceptRequest":0.003,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookDisabled":0.008,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookUnreachableUrl":2.016,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookFilterMismatch":0.006,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookFilterMatch":2.023,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookArrayFilterMismatch":0.008,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookArrayFilterMatch":2.016,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookNestedFilterMismatch":0.006,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookNestedFilterMatch":2.014,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookNestedFilterMissingKey":0.007,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookWithCloudEventsConfig":2.017,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookWithMissingMapping":2.018,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookGetMethod":2.014,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookWithSecret":2.015,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookWithCustomHeaders":2.016,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookExponentialRetry":2.014,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookLinearRetry":2.017,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookFixedRetry":2.013,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookAtMaxRetry":2.015,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookDefaultRetryPolicy":2.012,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookPutMethod":2.019,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookDeleteMethod":2.015,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDispatchEventWithMatchingWebhook":0.01,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testInterceptRequestWithConfiguredWebhook":0.009,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testInterceptRequestAsyncWebhook":0.01,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookEmptyFilters":2.015,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDispatchEventFullyQualifiedName":0.005,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testIntervalIsSetToFiveMinutes":0.005,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testGroupByRegisterSchemaGroupsCorrectly":0.003,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testGroupByRegisterSchemaHandlesOrphans":0.003,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testBlobRowToObjectArrayConvertsCorrectly":0.001,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testBlobRowToObjectArrayHandlesInvalidJson":0.002,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testBlobRowToObjectArrayHandlesNullObject":0,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testBatchSizeIs100":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testCanDeleteDelegatesToIntegrityService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testCanDeleteReturnsNonDeletableAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteWithObjectEntityReturnsTrueOnSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSetsDeletedByCurrentUser":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSetsDeletedBySystemWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteCreatesAuditTrailWhenEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSkipsAuditTrailWhenDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteInvalidatesCacheOnSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteReturnsTrueWhenCacheInvalidationThrows":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteReturnsTrueWhenUpdateSucceeds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteDefaultsAuditTrailToEnabledOnSettingsException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteWithArrayInputLoadsObjectFromMapper":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityCheckWhenNoIncomingRefs":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectThrowsWhenDeletionIsBlocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectAppliesDeletionActionsWhenDeletable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityOnSubDeletion":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectCascadesScalarProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectCascadesArrayProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectDoesNotCascadeWithoutCascadeFlag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsCascadeWhenPropertyValueIsNull":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectReturnsFalseWhenDeleteThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectPassesRbacFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectPassesMultitenancyFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityCheckWhenSchemaIdIsNull":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testReferentialIntegrityExceptionCarriesAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeletionAnalysisEmptyIsFullyDeletable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeletionAnalysisToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteConvertsNonNumericIdsToNullForCache":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteConvertsNumericStringIdsToIntForCache":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsStoresInMemoryAndDatabase":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsWithDefaultTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsWithCustomTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsLogsFieldCount":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsUpdatesExistingRecord":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeRemovesFromMemory":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeDefaultOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeWithDeleteOperation":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeHandlesMissingTable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeClearsDistributedCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeLogsExecutionTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testClearAllCachesRemovesEverything":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testClearAllCachesLogsStatistics":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testClearAllCachesClearsDistributedCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCleanExpiredEntriesReturnsDeletedCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCleanExpiredEntriesLogsWhenDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCleanExpiredEntriesDoesNotLogWhenNoneDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testGetCacheStatisticsReturnsExpectedStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testGetCacheStatisticsAggregatesByType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testGetCacheStatisticsIncludesMemoryCacheSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testClearDistributedFacetCachesFallsBackToLocal":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testClearDistributedFacetCachesHandlesBothFailures":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testSetCachedFacetDataEnforcesMaxTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testSetCachedFacetDataWithZeroTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testBuildCacheKeyFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testBuildCacheKeyWithDifferentTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetSchemaReturnsFromMemoryCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetSchemaReturnsNullWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetSchemaLoadsFromMapperOnCacheMiss":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetSchemaLogsOnMapperLoad":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaStoresInMemoryAndDatabase":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaWithCustomTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaCallsCacheConfigurationAndProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaConfiguration":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaConfigurationWithNullConfig":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaPropertiesWithEmptyProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testClearSchemaCacheRemovesFromMemory":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testClearSchemaCacheHandlesDatabaseError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testClearSchemaCacheLogsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testInvalidateForSchemaChangeRemovesFromBothCaches":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testInvalidateForSchemaChangeHandlesMissingTable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testInvalidateForSchemaChangeDefaultOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testInvalidateForSchemaChangeLogsDeletedEntries":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testInvalidateForSchemaChangeLogsExecutionTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testClearAllCachesRemovesEverything":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testClearAllCachesLogsStatistics":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCleanExpiredEntriesReturnsDeletedCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCleanExpiredEntriesLogsWhenDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCleanExpiredEntriesDoesNotLogWhenNoneDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCleanExpiredEntriesReturnsZeroForEmptyTable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetCacheStatisticsReturnsExpectedStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetCacheStatisticsIncludesMemoryCacheSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetCacheStatisticsTimestampIsRecent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetCacheStatisticsQueryTimeFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testSerializeSchemaForCacheViaReflection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testSerializeSchemaForCacheWithNullDates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testReconstructSchemaFromCacheReturnsNullDueToInvalidAttributes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testReconstructSchemaFromCacheLogsErrorOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testSetCachedDataEnforcesMaxTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testSetCachedDataUpdatesExistingRecord":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testSetCachedDataWithZeroTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForGarbageInput":0.01,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeJsonExplicitType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeJsonAutoDetect":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeYamlExplicitType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeFallsBackToYamlOnJsonFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullWhenBothParsersFail":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeConvertsStdClassToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsStdClass":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsNestedObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureLeavesArraysIntact":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsObjectsInsideArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsErrorResponseOnUploadError":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsErrorResponseOnDecodeFailure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsArrayForValidJsonFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsErrorOnGuzzleException":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsErrorWhenBodyNotDecodable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsArrayOnSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyPassthroughArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyDecodesJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyReturnsErrorForInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyConvertsStdClassObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterCreatesNewRegister":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOwnerAndApplication":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSkipsWhenVersionEqual":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSkipsWhenExistingVersionIsNewer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterUpdatesWhenVersionIsNewer":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterForceUpdatesWhenVersionIsOlder":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterStripsIdUuidOrganisation":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterThrowsOnMapperFailure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaCreatesNewSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSetsOwnerAndApplication":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSkipsWhenVersionEqual":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaUpdatesWhenVersionIsNewer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaDefaultsPropertyTypeToString":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsStringFormat":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesRefFromSlugsMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaThrowsOnMapperError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonThrowsWithoutConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsWhenVersionNotNewer":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsSchemas":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsRegisters":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonStoresVersionInAppConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonExtractsAppIdAndVersionFromData":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectsMissingRegisterOrSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectsWithoutSlug":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonForceBypassesVersionCheck":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppCreatesNewConfigurationWhenNoneExists":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppReusesConfigFoundBySourceUrl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppReusesConfigFoundByApp":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsGithubFieldsFromNestedStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsGithubFieldsFromFlatStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppWrapsException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationCreatesNew":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUpdatesExisting":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationReadsTitleFromInfoSection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationFallsBackToXOpenregisterTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsSourceUrl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationThrowsOnMapperError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetObjectService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetOpenConnectorConfigurationService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathThrowsWhenFileNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathThrowsOnInvalidJson":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathInjectsSourceMetadata":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsMappings":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCreatesNewObjectWhenNotExisting":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectWhenVersionNotHigher":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCallsOpenConnectorWhenSet":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenOpenConnectorThrows":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenSchemaImportFails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSetsSchemaTitleFromKey":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeYamlExtensionType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForInvalidJsonWithExplicitType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetWorkflowEngineRegistry":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetDeployedWorkflowMapper":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetMagicMapper":0.009,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetUnifiedObjectMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterThrowsOnDuplicateRegister":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterDuplicateInfoHandlesFindAllFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterDuplicateInfoOneMatchReturnsGenericMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOnlyOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterForceUpdatesExistingWithOwnerAndApp":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaThrowsOnDuplicateSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaCreatesOnValidationException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsItemsBinaryFormat":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSetsMissingPropertyTitle":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesRefFromSchemasMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsRefFromSlugsMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationRegisterFromMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationRegisterFromDatabase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaRemovesObjectConfigurationRegisterWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationSchemaFromMap":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesEmptyObjectConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesLegacyRegisterProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesLegacyItemsRegisterFromMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonResolvesRegisterSchemasFromSchemasMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonLogsWarningForUnresolvedRegisterSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUpdatesExistingObjectWhenVersionIsHigher":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectWithArrayResultWhenVersionNotHigher":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppContinuesWhenConfigVersionUpToDate":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppForceBypassesConfigVersionCheck":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsOpenregisterVersionRequirement":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsTypeFromXOpenregister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsOpenregisterVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationFallsBackToXOpenregisterDescription":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsGithubFieldsNested":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsGithubFieldsFlat":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationMergesEntityIdsOnUpdate":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedDataWhenAbsent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCreatesSeedObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectWhenAlreadyExists":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectWithoutSlugOrTitle":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedDataWhenSchemaNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUseUnifiedObjectMapperForSeedData":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectOnMultipleObjectsException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsVersionCheckWhenNoAppId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonLogsForceImportMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsMappingWithoutSlugOrName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUpdatesMappingWhenVersionIsHigher":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsMappingWhenVersionEqual":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSetsMappingNameFromKeyWhenAbsent":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotStoreVersionWithoutAppId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotStoreVersionWithoutVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaForceUpdatesWhenVersionEqual":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSkipsWhenExistingVersionIsNewer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOnlyApplication":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLParsesYamlResponse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForInvalidYamlWithExplicitType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureHandlesMixedArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonResultAlwaysHasAllExpectedKeys":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenMappingImportFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotSkipWhenStoredVersionIsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsWorkflowsWhenRegistryNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentFailsOnMissingRequiredFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentUnchangedWhenHashMatches":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentFailsWhenNoEngineOfType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentCreatesNewWorkflow":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentUpdatesExistingWorkflow":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentRecordsFailureOnAdapterException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsEntryWithoutAttachTo":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringAttachesWorkflowToSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsWhenSchemaNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsIncompleteAttachTo":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringReturnsEarlyWhenMapperNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesEmptyFileConfiguration":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesItemsObjectConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesItemsFileConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaConvertsStdClassPropertyToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaConvertsStdClassItemsToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationSchemaFromDatabase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaRemovesObjectConfigurationSchemaWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsObjectConfigRegisterFromMap":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsObjectConfigSchemaFromMap":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsByteFormat":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDuplicateSchemaInfoHandlesFindAllFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDuplicateSchemaInfoOneMatchReturnsGenericMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataPreCreatesMagicMapperTable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataContinuesWhenMagicMapperFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesTitleAsSlugFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesProvidedUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataContinuesWhenInsertThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesRegisterZeroWhenNoRegisterFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppUpdatesMetadataOnExistingConfigWithResults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathDoesNotOverwriteExistingSourceMetadata":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationCollectsObjectIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDataTitleFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDefaultTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDataType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonPass2SkipsSchemaNotInMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonPass2CatchesReImportFailure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#cmd":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#com":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#scr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#vbs":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#vbe":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#js":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#jse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#wsf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#wsh":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#csh":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#ksh":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#zsh":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#run":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#bin":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#app":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#rpm":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#phtml":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#php3":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#php4":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#php5":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#phps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#phar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pyc":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pyo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pyw":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pm":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#cgi":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#rb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#rbw":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#war":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#ear":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#class":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#appimage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#snap":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#flatpak":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#dmg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pkg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#command":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#elf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#out":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#o":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#so":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#dylib":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#python shebang line 2":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#perl shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#ruby shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#node shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#php shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#zsh shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#ksh shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#csh shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileIsCaseInsensitive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileLogsWarningOnBlock":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileSkipsMagicBytesForEmptyContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesEnvShebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesEmbeddedPhpTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesPhpShortEchoTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesPhpScriptTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesPhpScriptTagSingleQuotes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesLogsWarningOnDetection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipFileAccessible":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipFolderAccessible":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipGenericNodeAccessible":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionFixesOwnership":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionNullOwnerFixesOwnership":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionOwnershipFixFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionCorrectOwnerButNotAccessible":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionOwnershipCheckThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionNoUserLoggedIn":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotPermittedExceptionFixesOwnership":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotPermittedExceptionFixFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipFolderNotFoundFixesOwnership":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileReturnsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileThrowsOnMapperException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileThrowsWhenNoUserLoggedIn":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileLogsInfoOnSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileLogsWarningOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileLogsErrorOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotPermittedNoUserLoggedIn":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileUpperCaseExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileMixedCaseExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileDoubleExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileNoExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesEmptyContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectMagicBytesShebangBeyond1024BytesNotDetected":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableActualMigration":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageActualMigration":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageHandlesFailure":0,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusWithMagicTableExists":0,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusRegisterSchemaIds":0,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchemaThrowsOnMissingRegister":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableBreaksLoopWhenNoBatchReturned":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageBreaksLoopWhenNoBatchReturned":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMissingType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMatchingType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMismatchedType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsSkipsNonStringTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingMaxLength":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMaxLengthTooSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithRequiredAndNullable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithNonRequiredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithNonNullableAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintSuggestsAddingEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintDetectsEnumMismatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintWithNullEnumValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintSkipsWhenTooManyValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeExistingPropertiesReturnsMismatchImprovements":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeExistingPropertiesSkipsUndiscoveredProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateNestedPropertiesCreatesDefinitions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateNestedPropertiesWithNullKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateArrayItemTypeReturnsItemType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateArrayItemTypeWithEmptyItemTypesReturnsString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesNullType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesArrayType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesBooleanType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesUnknownType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesFloatType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithFloatStringPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithBooleanStringPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithIntegerDominant":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesNumberDominatesInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesIncompatibleTypesDefaultsToNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsCreatesObjectTypeSuggestion":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsCreatesArrayTypeSuggestion":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testEmptyChunkReturnsImmediatelyWithoutCallingBulkSave":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testAllInvalidObjectsSkipsBulkSaveAndPopulatesInvalidList":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithCreatedStatusPopulatesSavedList":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithUpdatedStatusPopulatesUpdatedList":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithUnchangedStatusPopulatesUnchangedList":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testMixedStatusesAggregateCorrectly":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testPartialChunkWithInvalidAndValidObjectsMergesCorrectly":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyUuidArrayBulkResultCountsSaved":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyUuidArrayDoesNotCountUnmatchedObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyScalarArrayWithNoMatchingUuidsCountsZeroSaved":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testProcessingTimeMsIsAlwaysPresentAndNonNegative":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testRegisterAndSchemaObjectsPassedDirectlyToUltraFastBulkSave":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testUltraFastBulkSaveIsCalledWithEmptyUpdateObjectsArray":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testResultAlwaysContainsAllRequiredKeys":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testMultipleInvalidObjectsAreAllAccumulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testUnknownObjectStatusExposesSourceBugInDefaultCase":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLargeChunkStatisticsAreTalliedCorrectly":0.017,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testNullRegisterAndSchemaPropagateToUltraFastBulkSave":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBooleanFlagVariationsDoNotCauseErrors":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testTransformHandlerIsCalledExactlyOnce":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testSchemaCacheIsForwardedToTransformationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testSavedItemsAreJsonSerializableArrays":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithStandardUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithUuidWithoutDashes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPrefixedUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPrefixedUuidNoDashes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithNumericId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithWhitespaceOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPlainText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithCommonWordReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithOpenSourceReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithIdentifierLikeString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithShortString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithOnlyMetadataKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNullValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithEmptyStringValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNonEmptyValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNestedEmptyObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNestedNonEmptyObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithWhitespace":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNonEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithAssociativeArrayAllEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithIndexedArrayAllEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithIndexedArraySomeNotEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledReturnsTrue":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledReturnsFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledDefaultsToTrueWhenKeyMissing":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledDefaultsToTrueOnException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithQueryString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithoutQueryString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithMultipleParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenNoConfig":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenNoSlugField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenFieldValueIsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsSlugWithTimestamp":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugConvertsToLowercase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugReplacesSpecialCharacters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugTrimsHyphens":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugTruncatesLongStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultAlwaysReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithNullValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithNonEmptyValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithNullValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithExistingValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReference":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReferencePreservesArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReferenceMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueComplexTemplate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueNonTemplate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueNonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueExceptionReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsNoProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsAppliesAlwaysBehavior":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsSkipsNonAlwaysDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsWithInvalidSchemaObjectReturnsData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsAppliesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsSkipsExistingValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsFalsyBehavior":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathSimple":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathReturnsNullForMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathConvertIntToString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyStringBecomesNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyObjectNonRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyObjectRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsArrayPropertyEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsArrayItemsWithEmptyStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsScalarNonRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsScalarRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsSkipsMissingProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceCachedResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceNotFoundCachesNull":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceNumericId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceBySlugInUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testFillMissingSchemaPropertiesWithNull":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testClearAllCachesResetsEverything":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testTrackAndGetCreatedSubObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageStringUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageArrayFileObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageArrayAccessUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithPublishedDate":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithInvalidPublishedDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithDepublishedDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithInvalidDepublishedDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithNumericImage":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithSchemaObjectProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithSchemaTextUuidProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithArrayOfObjectStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithPrefix":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsSkipsEmptyKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithRbacUnauthorizedProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithRbacCreateNewObjectNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithAutoGeneratedUuidSkipsLookup":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithFilePropertyProcessing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithConstantValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithAlwaysBehavior":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithFalsyBehaviorEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithTemplateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithSlugGeneration":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testUpdateObjectRelationsSetsRelationsOnEntity":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithPublished":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithNullPublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithDepublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetCachedSchemaFetchesAndCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetCachedRegisterFetchesAndCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceBySlugPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceDirectSlugMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceCleanedCacheLookup":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesNullProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsNonValidatedProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsNullAndEmptyValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsUnchangedValuesOnUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsWithoutRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesArrayProperty":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsThrowsOnNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsLogsWarningOnGeneralException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsReturnsWhenSchemaUnresolvable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectReturnsNullOnNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectReturnsWhenNotLocked":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectThrowsWhenLockedByDifferentUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectAllowsLockBySameUser":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectLockNoCurrentUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForNonList":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForAllStringUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForInvalidItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyWhenNoItemsRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsFiltersObjectsWithEmptyId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsRecognizesIdentifierTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsSoftDeletes":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsSystemUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsHandlesNotFound":0.018,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsHandlesGeneralException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameReturnsWhenNullUuid":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameCachesName":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameFallsBackToNaam":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameHandlesHydrationException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataNoObjectImageField":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataIfFilePropertyClearsWhenFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataIfFilePropertySkipsNonFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithEntities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithIntIds":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithNullRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterThrowsForInvalidStringSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterThrowsForInvalidStringRegister":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullWithoutRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullForEmptyObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullWhenParentUuidEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullForObjectWithEmptyId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsReturnsEarlyWhenEmpty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNonUuidRelations":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNoPropertyConfig":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNoTargetSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsWithNullRelations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveRegisterReferenceWithUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveRegisterReferenceUuidNotFoundFallsToSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaReferenceWithQueryParamsAndCleanedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaReferenceUuidThrowsDoesNotExist":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataEmptyUuidToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataProcessesUploadedFiles":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataExtractsIdFromData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataExtractsSelfId":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithDepublishedDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithInvalidDepublishedDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithEmptyPublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataNoDepublishedInSelfData":0,"Unit\\Service\\GraphQL\\GraphQLErrorFormatterTest::testFormatsBasicError":0.001,"Unit\\Service\\GraphQL\\GraphQLErrorFormatterTest::testFormatsNotAuthorizedError":0,"Unit\\Service\\GraphQL\\GraphQLErrorFormatterTest::testFormatsErrorWithExtensionCode":0,"Unit\\Service\\GraphQL\\GraphQLErrorFormatterTest::testFieldForbiddenCreatesCorrectError":0,"Unit\\Service\\GraphQL\\GraphQLErrorFormatterTest::testNotFoundCreatesCorrectError":0,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testSimpleQueryPassesComplexity":0,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testDepthLimitingRejectsDeepQuery":0.004,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testCostBudgetRejectsExpensiveQuery":0,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testListMultiplierIncreasessCost":0,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testIntrospectionFieldsSkipped":0,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testComplexityReturnedInResult":0,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testPerSchemaCostOverride":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeSerializesDateTimeInterface":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeSerializesString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeRejectsInteger":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeParsesIso8601":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeParsesDateOnly":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeRejectsInvalidString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeRejectsNonString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUuidSerializesValidUuid":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUuidRejectsNonStringSerialize":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUuidParsesValidUuid":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUuidRejectsInvalidFormat":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUuidRejectsNonString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testEmailSerializesString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testEmailParsesValidEmail":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testEmailRejectsInvalidEmail":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUriSerializesString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUriParsesValidUri":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUriRejectsInvalidUri":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testJsonSerializesAnything":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testJsonParsesAnything":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUploadSerializesValue":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUploadParsesArray":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUploadParsesString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUploadRejectsInteger":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testStringPropertyMapsToString":0.017,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testIntegerPropertyMapsToInt":0.001,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testBooleanPropertyMapsToBoolean":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testDateTimeFormatMapsToDateTimeScalar":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testUuidFormatMapsToUuidScalar":0.006,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testEmailFormatMapsToEmailScalar":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testObjectWithoutRefMapsToJsonScalar":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesQueryAndMutationTypes":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesConnectionType":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesMutationFields":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testObjectTypeIncludesMetadataFields":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesRegisterQuery":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testRefPropertyResolvesToObjectType":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testStringPropertyMapsToStringType":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testIntegerPropertyPresent":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testEmptySchemaGeneratesValidGraphQL":0,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testSchemaGenerationFromRealDatabase":0.052,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testIntrospectionQuery":0.054,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testComplexityInExtensions":0.048,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testInvalidQueryReturnsError":0.042,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testSyntaxErrorReturnsError":0.012,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testCustomScalarsInSchema":0.062,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testConnectionTypeStructure":0.101,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testPageInfoTypeFields":0.051,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testAuditTrailEntryTypeFields":0.096,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testDepthLimitingRejectsDeepQuery":0.011,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSearchConfigurationsReturnsResultsOnSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSearchConfigurationsWithSearchTerm":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSearchConfigurationsThrowsOnApiError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testEnrichConfigurationDetailsReturnsMetadata":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testEnrichConfigurationDetailsReturnsNullOnInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testEnrichConfigurationDetailsReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testEnrichConfigurationDetailsWithCustomBranch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetBranchesReturnsBranchList":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetBranchesThrowsOnApiFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetFileContentReturnsDecodedJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetFileContentThrowsOnInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetFileContentThrowsOnNoContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetRepositoriesReturnsEmptyWhenNoToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetRepositoriesReturnsMappedData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetRepositoryInfoReturnsFormattedData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetRepositoryInfoThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetUserTokenReturnsTokenWhenSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetUserTokenReturnsNullWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSetUserTokenStoresToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSetUserTokenDeletesWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testValidateTokenReturnsTrueOnSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testValidateTokenReturnsFalseOnEmptyToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testValidateTokenReturnsFalseOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testValidateTokenWithUserIdUsesUserToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetFileShaReturnsSha":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetFileShaReturnsNullOn404":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testPublishConfigurationSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testPublishConfigurationThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testAuthTokenIncludedInSearchRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testNoAuthTokenWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithRegisterInput":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithRegisterSetsTypeMetadata":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithConfigurationInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithArrayInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithIncludeObjects":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithNoRegistersReturnsEmptyComponents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigExportsMappings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigHandlesMappingNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testSetWorkflowEngineRegistry":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testSetDeployedWorkflowMapper":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlHandlesVariousContentTypes#json content-type":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlHandlesVariousContentTypes#json with charset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlHandlesVariousContentTypes#yaml content-type":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlHandlesVariousContentTypes#yml content-type":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlHandlesVariousContentTypes#empty content-type with json":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlReturnsArrayOnValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlParsesYamlWhenContentTypeIsYaml":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlReturnsErrorOnConnectionFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlReturnsErrorOnUnparseableResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsDataOnSuccess":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorWhenNotRemote":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorWhenNoSourceUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorWhenNullSourceUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorOnFetchFailure":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnNoInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnEmptyDataAndEmptyFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnMultipleFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonParsesJsonFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUploadError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUndecodableFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonFetchesFromUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUrlFetchFailure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUrlUnparseableResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonParsesJsonBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonParsesJsonStringBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnInvalidJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonPrioritizesFileOverUrl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonPrioritizesUrlOverJsonBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonParsesYamlFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testSetFileServiceStoresReference":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileByIdSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileByIdThrowsWhenFileNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileByPathSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileByPathThrowsWhenObjectFolderNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileByPathThrowsWhenFileNotInFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileThrowsWhenNodeIsNotFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileResolvesStringObjectId":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileThrowsWhenShareCreationFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testUnpublishFileResolvesStringObjectId":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testCreateObjectFilesZipResolvesStringObjectId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameVariations#plain name":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameVariations#already has register":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameVariations#lowercase register":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameVariations#has Register mid-word":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameAppendsSuffix":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameDoesNotDuplicateSuffix":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameHandlesCaseInsensitive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameWithNullTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetObjectFolderNameReturnsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetObjectFolderNameReturnsIdWhenNoUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetObjectFolderNameReturnsStringWhenStringInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeTypeFromFolderReturnsFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeTypeFromFolderReturnsFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeTypeFromFolderReturnsUnknown":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetOpenRegisterUserFolderReturnsFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetOpenRegisterUserFolderThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeByIdReturnsNodeFromUserFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeByIdFallsBackToRootFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeByIdReturnsNullWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeByIdReturnsNullOnExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testCreateEntityFolderWithRegisterDelegatesToCreateRegisterFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testCreateEntityFolderReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderByIdReturnsExistingFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderByIdCreatesNewWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderByIdCreatesNewWhenNonNumeric":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testCreateFolderReturnsExistingFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testSetFileServiceDoesNotThrow":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnBinaryFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUrlWithBinaryResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testUnpublishFileByIdSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetActiveOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testSetActiveOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserOrganisationStatsNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserOrganisationsNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserOrganisationsUsesCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testClearCacheNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testClearCacheWithPersistent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserActiveOrganisationsNoActiveOrg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserActiveOrganisationsWithParentChain":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserActiveOrganisationsNoParents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetOrganisationForNewEntityFallbackToDefault":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigThrowsWhenMissingParams":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigThrowsListsMissingParams":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigBodyAuth":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigBasicAuth":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigOtherAuthType":0,"Unit\\Service\\AuthenticationServiceTest::testCreatePasswordConfigThrowsWhenMissingParams":0,"Unit\\Service\\AuthenticationServiceTest::testCreatePasswordConfigThrowsListsMissingParams":0,"Unit\\Service\\AuthenticationServiceTest::testCreatePasswordConfigBodyAuth":0,"Unit\\Service\\AuthenticationServiceTest::testCreatePasswordConfigBasicAuth":0,"Unit\\Service\\AuthenticationServiceTest::testCreatePasswordConfigOtherAuthType":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsWhenAllParamsMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsMissingParamsList":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesRs256Token":0.065,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesRs384Token":0.039,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesRs512Token":0.033,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesPs256Token":0.037,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithComplexTwigTemplate":0.001,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithoutX5tHasNoX5tInHeader":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithX5tAndRsaKey":0.025,"Unit\\Service\\AuthenticationServiceTest::testGetJwkReturnsHsKeyForHs256":0,"Unit\\Service\\AuthenticationServiceTest::testGetJwkReturnsHsKeyForHs384":0,"Unit\\Service\\AuthenticationServiceTest::testGetJwkReturnsHsKeyForHs512":0,"Unit\\Service\\AuthenticationServiceTest::testGetJwkReturnsRsKeyForRs256":0.019,"Unit\\Service\\AuthenticationServiceTest::testGetJwkReturnsRsKeyForPs256":0.027,"Unit\\Service\\AuthenticationServiceTest::testGetJwkThrowsForUnsupportedAlgorithm":0,"Unit\\Service\\AuthenticationServiceTest::testGetJwkThrowsForEdDsaAlgorithm":0,"Unit\\Service\\AuthenticationServiceTest::testGetHsJwkReturnsOctKey":0,"Unit\\Service\\AuthenticationServiceTest::testGetHsJwkEncodesSecretWithSpecialChars":0,"Unit\\Service\\AuthenticationServiceTest::testGetRsJwkReturnsRsaKey":0.063,"Unit\\Service\\AuthenticationServiceTest::testGetRsJwkCleansUpTempFile":0.098,"Unit\\Service\\AuthenticationServiceTest::testGetJwtPayloadParsesJsonPayload":0.001,"Unit\\Service\\AuthenticationServiceTest::testGetJwtPayloadRendersTwigVariables":0.001,"Unit\\Service\\AuthenticationServiceTest::testGetJwtPayloadWithNumericValues":0.001,"Unit\\Service\\AuthenticationServiceTest::testGenerateJwtProducesValidCompactSerialization":0,"Unit\\Service\\AuthenticationServiceTest::testGenerateJwtWithX5tAddsToHeader":0,"Unit\\Service\\AuthenticationServiceTest::testGenerateJwtPayloadMatchesInput":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigWithJwtBearerAssertionThrowsOnInvalidKey":0.003,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigWithoutJwtBearerAssertionType":0,"Unit\\Service\\TaskServiceTest::testCreateTaskWithDueDate":0.001,"Unit\\Service\\TaskServiceTest::testCreateTaskEscapesSpecialCharacters":0,"Unit\\Service\\TaskServiceTest::testUpdateTaskSetsCompletedTimestamp":0,"Unit\\Service\\TaskServiceTest::testUpdateTaskRemovesDueDate":0,"Unit\\Service\\TaskServiceTest::testUpdateTaskSetsDueDate":0,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectSkipsEmptyCalendarData":0,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectSkipsNonMatchingUuid":0,"Unit\\Service\\TaskServiceTest::testFindUserCalendarWithArrayComponentSet":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testDefaultIntervalIsSet":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testZeroIntervalDisablesJobBySettingYearlyInterval":0.001,"Unit\\BackgroundJob\\CacheWarmupJobTest::testCustomIntervalIsRespected":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunSkipsWhenIntervalIsZero":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunCallsWarmupNameCacheOnHappyPath":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunLogsNamesLoaded":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunLogsErrorOnException":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunDoesNotRethrowException":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunStoresLastRunTimestamp":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testIntervalIsSetToFifteenMinutes":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunSkipsWhenExtractionModeIsBackground":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunSkipsWhenExtractionModeIsNone":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunSkipsWhenExtractionModeIsNotSet":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunReturnsEarlyWhenNoPendingFiles":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunProcessesPendingFiles":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunUsesDefaultBatchSizeWhenNotConfigured":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunSkipsFilesWithZeroFileId":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunContinuesProcessingAfterPerFileException":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunDoesNotPropagateOuterException":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunDoesNotPropagateFileMapperException":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunLogsCompletionWithProcessedAndFailedCounts":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testIntervalIsSetToTwentyFourHours":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunCallsWarmupNameCache":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunLogsStartAndCompletion":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunLogsNamesLoadedInCompletionContext":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunWithZeroNamesLoadedCompletesNormally":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunLogsErrorWhenCacheHandlerThrows":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunDoesNotPropagateException":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunLogsExceptionMessageInErrorContext":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testIntervalIsSetToTwentyFourHours":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunSkipsWhenSolrDisabledInSettings":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunSkipsWhenSolrEnabledKeyMissing":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunSkipsWhenSolrServiceNotAvailable":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunUsesDefaultMaxObjectsWhenNotConfigured":0.001,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunUsesCustomMaxObjectsFromConfig":0.008,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunUsesCustomModeFromConfig":0.004,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunEnablesCollectErrorsFromConfig":0.004,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunLogsSuccessOnCompletedWarmup":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunLogsPerformanceStatsOnSuccess":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunLogsErrorWhenWarmupReturnsFailure":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunDoesNotPropagateException":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunLogsExceptionDetailsOnFailure":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunPassesSchemasToWarmupIndex":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunSkipsWhenSolrNotAvailable":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunUsesDefaultArguments":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunRespectsCustomArguments":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunLogsSuccessWhenWarmupSucceeds":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunLogsErrorWhenWarmupReturnsFailure":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunRethrowsExceptionAndLogsError":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunPassesSchemasToWarmupIndex":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunHandlesEmptySchemaList":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunIncludesTriggeredByInStartLog":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testSetupConnectionFailsWithDetails":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testSetupExceptionPath":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testOptimizeWithCommitSuccess":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testOptimizeWithCommitFailure":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testOptimizeExceptionPath":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testOptimizeFailureReturn":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testWarmPartialFailure":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testWarmExceptionPath":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testHealthAllPass":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testHealthExceptionPath":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testStatsWithTimingMetrics":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testStatsWithFileAndChunkSections":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testClearSuccessWithNullSuccessKey":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testSchemaCheckWithExtraFields":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testSchemaCheckExceptionPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testExecuteWithSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleInvalidAction":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleOptimizeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleOptimizeWithCommit":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleOptimizeFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleClearWithoutForce":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleClearWithForceSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleClearWithForceFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleStatsUnavailable":0,"Unit\\Command\\SolrManagementCommandTest::testCommandHasActionArgument":0,"Unit\\Command\\SolrManagementCommandTest::testCommandHasForceOption":0,"Unit\\Command\\SolrManagementCommandTest::testCommandHasCommitOption":0,"Unit\\Command\\SolrManagementCommandTest::testCommandHasTenantCollectionOption":0,"Unit\\Command\\SolrManagementCommandTest::testSolrUnavailableOutputsSuggestion":0,"Unit\\Command\\SolrManagementCommandTest::testInvalidActionOutputsAvailableActions":0,"Unit\\Command\\SolrManagementCommandTest::testSetupConnectionFailureReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testSetupConnectionFailureOutputsError":0,"Unit\\Command\\SolrManagementCommandTest::testSetupExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeWithCommitCallsCommit":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeWithCommitFailedCommitStillSucceeds":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeWithoutCommitDoesNotCallCommit":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeOutputsExecutionTime":0,"Unit\\Command\\SolrManagementCommandTest::testWarmAllQueriesSucceedReturnsSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testWarmOneQueryFailsReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testWarmExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testWarmOutputsQueryDescriptions":0,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckWithConnectionFailureReturnsFailure":0.001,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckWithTenantCollectionFailureReturnsFailure":0.001,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckWithSearchFailureReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckOutputsStats":0,"Unit\\Command\\SolrManagementCommandTest::testSchemaCheckWithDocumentsReturnsSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testSchemaCheckWithNoDocumentsReturnsSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testSchemaCheckOutputsMissingFieldsWarning":0,"Unit\\Command\\SolrManagementCommandTest::testSchemaCheckWithSearchFailurePrintsWarning":0,"Unit\\Command\\SolrManagementCommandTest::testSchemaCheckExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithoutForceOutputsSafetyMessage":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithForceCallsServiceAndSucceeds":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithForceServiceReturnsFalseGivesFailure":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithForceServiceReturnsNoSuccessKeyGivesFailure":0,"Unit\\Command\\SolrManagementCommandTest::testClearExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testStatsAvailableReturnsSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testStatsOutputsBackendNumbers":0,"Unit\\Command\\SolrManagementCommandTest::testStatsWithFileSectionOutputsFileStats":0,"Unit\\Command\\SolrManagementCommandTest::testStatsWithChunkSectionOutputsChunkStats":0,"Unit\\Command\\SolrManagementCommandTest::testStatsExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testStatsWithSearchTimePrintsMilliseconds":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithUnderscoreLimitAndOffset":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithPageCalculatesOffset":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithUnderscorePageParam":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithSortParam":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithUnderscoreSortParam":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithSearchParam":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyGeneralException":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyMultipleWithArrayIds":0,"Unit\\Controller\\BulkControllerTest::testDeleteEmptyUuidsArray":0.002,"Unit\\Controller\\BulkControllerTest::testDeleteUuidsNotArray":0,"Unit\\Controller\\BulkControllerTest::testDeleteAllSuccessful":0,"Unit\\Controller\\BulkControllerTest::testDeleteRegisterNotFound":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaNotFound":0,"Unit\\Controller\\BulkControllerTest::testPublishEmptyUuidsArray":0,"Unit\\Controller\\BulkControllerTest::testPublishUuidsNotArray":0,"Unit\\Controller\\BulkControllerTest::testPublishWithSkippedUuids":0,"Unit\\Controller\\BulkControllerTest::testPublishWithValidDatetime":0,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeTrue":0,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeFalse":0,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeNull":0,"Unit\\Controller\\BulkControllerTest::testPublishException":0,"Unit\\Controller\\BulkControllerTest::testPublishDefaultDatetimeWhenNotProvided":0,"Unit\\Controller\\BulkControllerTest::testDepublishWithSkippedUuids":0,"Unit\\Controller\\BulkControllerTest::testDepublishEmptyUuidsArray":0,"Unit\\Controller\\BulkControllerTest::testDepublishUuidsNotArray":0,"Unit\\Controller\\BulkControllerTest::testDepublishWithValidDatetime":0,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeTrue":0,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeFalse":0,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeNull":0,"Unit\\Controller\\BulkControllerTest::testDepublishInvalidDatetime":0,"Unit\\Controller\\BulkControllerTest::testDepublishDefaultDatetimeWhenNotProvided":0,"Unit\\Controller\\BulkControllerTest::testDepublishRegisterNotFound":0.001,"Unit\\Controller\\BulkControllerTest::testDepublishSchemaNotFound":0,"Unit\\Controller\\BulkControllerTest::testDepublishException":0,"Unit\\Controller\\BulkControllerTest::testSaveEmptyObjectsArray":0,"Unit\\Controller\\BulkControllerTest::testSaveObjectsNotArray":0,"Unit\\Controller\\BulkControllerTest::testSaveRegisterNotFound":0,"Unit\\Controller\\BulkControllerTest::testSaveSchemaNotFound":0,"Unit\\Controller\\BulkControllerTest::testSaveException":0,"Unit\\Controller\\BulkControllerTest::testSaveMixedSchemaMode":0.001,"Unit\\Controller\\BulkControllerTest::testSaveWithStatisticsMissingSavedKey":0,"Unit\\Controller\\BulkControllerTest::testSaveWithStatisticsMissingUpdatedKey":0,"Unit\\Controller\\BulkControllerTest::testSaveWithEmptyStatistics":0,"Unit\\Controller\\BulkControllerTest::testPublishSchemaWithPublishAllTrue":0,"Unit\\Controller\\BulkControllerTest::testPublishSchemaException":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaSuccess":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaWithHardDelete":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaException":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaObjectsSuccess":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaObjectsWithHardDelete":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaObjectsRegisterNotFound":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaObjectsSchemaNotFound":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaObjectsException":0,"Unit\\Controller\\BulkControllerTest::testDeleteRegisterException":0,"Unit\\Controller\\BulkControllerTest::testValidateSchemaException":0,"Unit\\Controller\\BulkControllerTest::testDeleteReturnsJsonResponse":0,"Unit\\Controller\\BulkControllerTest::testPublishReturnsJsonResponse":0,"Unit\\Controller\\BulkControllerTest::testDepublishReturnsJsonResponse":0,"Unit\\Controller\\BulkControllerTest::testSaveReturnsJsonResponse":0,"Unit\\Controller\\ChatControllerTest::testSendMessageException":0,"Unit\\Controller\\ChatControllerTest::testSendMessageAccessDeniedException":0,"Unit\\Controller\\ChatControllerTest::testGetHistoryException":0,"Unit\\Controller\\ChatControllerTest::testClearHistoryException":0,"Unit\\Controller\\ChatControllerTest::testSendFeedbackSuccess":0,"Unit\\Controller\\ChatControllerTest::testSendFeedbackUpdateExisting":0,"Unit\\Controller\\ChatControllerTest::testSendFeedbackMessageNotInConversation":0,"Unit\\Controller\\ChatControllerTest::testSendFeedbackException":0,"Unit\\Controller\\ChatControllerTest::testGetChatStatsSuccess":0.001,"Unit\\Controller\\ChatControllerTest::testSendMessageCreatesNewConversation":0,"Unit\\Controller\\ChatControllerTest::testSendMessageAgentNotFound":0,"Unit\\Controller\\ChatControllerTest::testSendMessageConversationNotFound":0,"Unit\\Controller\\ChatControllerTest::testSendMessageWithViewsAndTools":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testCheckVersionRemoteVersionNull":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testCheckVersionGenericException":0.001,"Unit\\Controller\\ConfigurationControllerCoverageTest::testPreviewReturnsJsonResponseDirectly":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testPreviewReturnsArray":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testExportWithIncludeObjectsTrue":0.001,"Unit\\Controller\\ConfigurationControllerCoverageTest::testExportWithIncludeObjectsFalse":0.001,"Unit\\Controller\\ConfigurationControllerCoverageTest::testDiscoverGitLabPath":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitHubRepositoriesWithPagination":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitHubRepositoriesDefaultPagination":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitHubConfigurationsMissingOwnerAndRepo":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitHubConfigurationsWithBranch":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitLabBranchesMissingParams":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitLabConfigurationsMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerDeepTest::testIndexReturnsConfigurations":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerDeepTest::testIndexException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerDeepTest::testShowException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateWithGithubSourceTypeSetsIsLocalFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateWithManualSourceTypeSetsIsLocalTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateWithUnknownSourceTypeDefaultsIsLocalTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateStripsInternalAndDataParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testUpdateWithUrlSourceTypeSetsIsLocalFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testUpdateWithLocalSourceTypeSetsIsLocalTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testUpdateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testExportException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testImportFromUploadedFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testImportReturnsJsonResponseFromGetUploadedJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testImportException":0,"Unit\\Controller\\ConversationControllerTest::testIndexWithDeletedFilter":0,"Unit\\Controller\\ConversationControllerTest::testIndexWithPagination":0,"Unit\\Controller\\ConversationControllerTest::testShowReturns500OnException":0,"Unit\\Controller\\ConversationControllerTest::testMessagesNotFound":0,"Unit\\Controller\\ConversationControllerTest::testMessagesReturns500OnException":0,"Unit\\Controller\\ConversationControllerTest::testMessagesWithPagination":0,"Unit\\Controller\\ConversationControllerTest::testCreateWithAgentUuid":0,"Unit\\Controller\\ConversationControllerTest::testCreateWithAgentUuidNotFound":0,"Unit\\Controller\\ConversationControllerTest::testCreateWithAgentIdAutoTitle":0,"Unit\\Controller\\ConversationControllerTest::testUpdateWithMetadata":0,"Unit\\Controller\\ConversationControllerTest::testUpdateReturns500OnException":0,"Unit\\Controller\\ConversationControllerTest::testDestroyNotFound":0,"Unit\\Controller\\ConversationControllerTest::testDestroyReturns500OnException":0,"Unit\\Controller\\ConversationControllerTest::testRestoreAccessDenied":0,"Unit\\Controller\\ConversationControllerTest::testRestoreReturns500OnException":0,"Unit\\Controller\\ConversationControllerTest::testDestroyPermanentNotFound":0,"Unit\\Controller\\ConversationControllerTest::testDestroyPermanentReturns500OnException":0,"Unit\\Controller\\EndpointsControllerTest::testIndexReturnsEndpointsAndTotal":0,"Unit\\Controller\\EndpointsControllerTest::testIndexReturnsEmptyListWhenNoEndpoints":0,"Unit\\Controller\\EndpointsControllerTest::testIndexReturns500OnException":0,"Unit\\Controller\\EndpointsControllerTest::testShowReturnsEndpoint":0,"Unit\\Controller\\EndpointsControllerTest::testShowReturns404WhenNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testShowReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns400WhenNameMissing":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns400WhenEndpointMissing":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns400WhenBothFieldsMissing":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns400WhenFieldsAreEmpty":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns201OnSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns500OnException":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateReturnsUpdatedEndpoint":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateStripsIdFromRequestData":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateReturns404WhenNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testDestroyReturns204OnSuccess":0.002,"Unit\\Controller\\EndpointsControllerTest::testDestroyReturns404WhenNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testDestroyReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointReturnsSuccessResult":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointWithTestData":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointReturnsFailureWithErrorMessage":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointReturnsFailureWithoutErrorKey":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointReturns404WhenNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testLogsReturnsLogsForEndpoint":0.001,"Unit\\Controller\\EndpointsControllerTest::testLogsWithCustomPagination":0,"Unit\\Controller\\EndpointsControllerTest::testLogsReturns404WhenEndpointNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testLogsReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testLogStatsReturnsStatistics":0,"Unit\\Controller\\EndpointsControllerTest::testLogStatsReturns404WhenEndpointNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testLogStatsReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsReturnsAllLogsWithoutFilter":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsWithEndpointIdFilter":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsWithEmptyEndpointIdFallsBackToAll":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsWithZeroEndpointIdFallsBackToAll":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsReturns500OnException":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsWithEndpointIdFilterException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testExtractFileNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testExtractException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testDiscoverException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testExtractAllException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testRetryFailedException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testShowNoChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testShowException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testCleanupReturnsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testFileTypesReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testVectorizeBatchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testIndexFilterByNonCompletedStatus":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSuccessEmpty":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexWithSummaries":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexFilterNonCompletedStatus":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexFilterStatusCompleted":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexFilterStatusEmpty":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexWithSearchTerm":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexWithEmptySearchTerm":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexWithRiskLevelFilter":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexWithEmptyRiskLevelFilter":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByRiskLevelAsc":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByRiskLevelDesc":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByEntityCountAsc":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByEntityCountDesc":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexPhpSortWithPagination":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByRiskLevelWithUnknownRisk":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByDbColumn":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexRiskLevelFilterNoMatch":0,"Unit\\Controller\\FileExtractionControllerTest::testShowSuccess":0.001,"Unit\\Controller\\FileExtractionControllerTest::testShowNotFoundEmpty":0,"Unit\\Controller\\FileExtractionControllerTest::testShowException":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractWithForceReExtract":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractGeneralException":0,"Unit\\Controller\\FileExtractionControllerTest::testDiscoverWithCustomLimit":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractAllWithCustomLimit":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractAllException":0,"Unit\\Controller\\FileExtractionControllerTest::testRetryFailedWithCustomLimit":0,"Unit\\Controller\\FileExtractionControllerTest::testRetryFailedException":0,"Unit\\Controller\\FileExtractionControllerTest::testCleanupSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testFileTypesSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testVectorizeBatchSuccessDefaults":0,"Unit\\Controller\\FileExtractionControllerTest::testVectorizeBatchWithCustomParams":0,"Unit\\Controller\\FileExtractionControllerTest::testVectorizeBatchPartialParams":0,"Unit\\Controller\\FileSearchControllerCoverageTest::testKeywordSearchWithAuthCredentials":0.003,"Unit\\Controller\\FileSearchControllerCoverageTest::testSemanticSearchWithCustomLimit":0,"Unit\\Controller\\FileSearchControllerCoverageTest::testHybridSearchCustomWeights":0,"Unit\\Controller\\FileSearchControllerCoverageTest::testKeywordSearchGroupsResultsByFileId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testSemanticSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testSemanticSearchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testHybridSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testHybridSearchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testKeywordSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testKeywordSearchNoFileCollection":0,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchWithFileTypes":0.001,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchWithMissingFileCollectionKey":0,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchWithEmptyFileCollectionString":0,"Unit\\Controller\\FileSearchControllerTest::testSemanticSearchReturnsEmptyResults":0,"Unit\\Controller\\FileSearchControllerTest::testHybridSearchReturnsWeightsInResponse":0,"Unit\\Controller\\FileTextControllerCoverageTest::testExtractFileTextEnabledWithValidScope":0,"Unit\\Controller\\FileTextControllerCoverageTest::testExtractFileTextEnabledWithNullScope":0,"Unit\\Controller\\FileTextControllerCoverageTest::testProcessAndIndexExtractedWithBothOptions":0,"Unit\\Controller\\FileTextControllerCoverageTest::testProcessAndIndexExtractedWithNullLimit":0,"Unit\\Controller\\FileTextControllerCoverageTest::testProcessAndIndexFileWithOptions":0,"Unit\\Controller\\FileTextControllerCoverageTest::testBulkExtractWithExactMaxLimit":0,"Unit\\Controller\\FileTextControllerCoverageTest::testBulkExtractWithOverMaxLimit":0,"Unit\\Controller\\FileTextControllerCoverageTest::testAnonymizeFileNotFoundReturns404":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testExtractFileTextWhenDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testExtractFileTextWhenScopeNone":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testExtractFileTextSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testExtractFileTextException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testBulkExtractException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testGetStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testProcessAndIndexExtractedException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testProcessAndIndexFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testGetChunkingStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testAnonymizeFileNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testAnonymizeFileAlreadyAnonymized":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testAnonymizeFileNoEntities":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testAnonymizeFileException":0,"Unit\\Controller\\FileTextControllerTest::testGetFileTextReturnsDeprecatedWithDifferentFileId":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextDisabledWhenNoConfig":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextDisabledWhenScopeIsNone":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextSuccessWithDifferentFileId":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextWithNullExtractionScope":0,"Unit\\Controller\\FileTextControllerTest::testBulkExtractCapsLimitAt500":0,"Unit\\Controller\\FileTextControllerTest::testBulkExtractUsesDefaultLimit":0,"Unit\\Controller\\FileTextControllerTest::testDeleteFileTextNotImplementedWithDifferentId":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedWithLimit":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedWithChunkSize":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedWithChunkOverlap":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedWithAllParams":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexFileWithChunkSize":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexFileWithChunkOverlap":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexFileWithAllParams":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexFileException":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileAlreadyAnonymizedMidName":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileSuccess":0.001,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileDeduplicatesEntities":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileExceptionDuringAnonymization":0,"Unit\\Controller\\FilesControllerTest::testIndexWithFilesReturnsFormattedData":0,"Unit\\Controller\\FilesControllerTest::testShowSuccessReturnsStreamResponse":0,"Unit\\Controller\\FilesControllerTest::testShowFileNotFoundReturns404":0,"Unit\\Controller\\FilesControllerTest::testShowFileNotFoundFallbackViaOwner":0,"Unit\\Controller\\FilesControllerTest::testShowFileNotFoundFallbackViaSystemUser":0.004,"Unit\\Controller\\FilesControllerTest::testShowFallbackUserFolderThrowsException":0,"Unit\\Controller\\FilesControllerTest::testShowFallbackEmptyNodesReturnsNotFound":0,"Unit\\Controller\\FilesControllerTest::testShowGeneralException":0,"Unit\\Controller\\FilesControllerTest::testShowFallbackNodeNotFileInstance":0,"Unit\\Controller\\FilesControllerTest::testCreateWithFilenameKey":0,"Unit\\Controller\\FilesControllerTest::testCreateGeneralException":0,"Unit\\Controller\\FilesControllerTest::testCreateWithStringShareTrue":0,"Unit\\Controller\\FilesControllerTest::testCreateWithStringShareYes":0,"Unit\\Controller\\FilesControllerTest::testCreateWithNumericShare":0,"Unit\\Controller\\FilesControllerTest::testCreateWithNullShare":0,"Unit\\Controller\\FilesControllerTest::testCreateWithNullTags":0,"Unit\\Controller\\FilesControllerTest::testCreateObjectNull":0,"Unit\\Controller\\FilesControllerTest::testSaveSuccess":0,"Unit\\Controller\\FilesControllerTest::testSaveMissingContent":0,"Unit\\Controller\\FilesControllerTest::testSaveEmptyContent":0,"Unit\\Controller\\FilesControllerTest::testSaveObjectNull":0,"Unit\\Controller\\FilesControllerTest::testSaveObjectNotFoundViaException":0,"Unit\\Controller\\FilesControllerTest::testSaveGeneralException":0,"Unit\\Controller\\FilesControllerTest::testSaveWithStringTags":0,"Unit\\Controller\\FilesControllerTest::testSaveWithShareTrue":0,"Unit\\Controller\\FilesControllerTest::testCreateMultipartObjectNull":0,"Unit\\Controller\\FilesControllerTest::testCreateMultipartSingleFileUpload":0.001,"Unit\\Controller\\FilesControllerTest::testCreateMultipartMultipleFilesUpload":0.001,"Unit\\Controller\\FilesControllerTest::testCreateMultipartGeneralException":0,"Unit\\Controller\\FilesControllerTest::testUpdateMetadataOnly":0,"Unit\\Controller\\FilesControllerTest::testUpdateGeneralException":0,"Unit\\Controller\\FilesControllerTest::testUpdateNoTagsProvided":0,"Unit\\Controller\\FilesControllerTest::testDeleteReturnsFalse":0,"Unit\\Controller\\FilesControllerTest::testPublishGeneralException":0,"Unit\\Controller\\FilesControllerTest::testDepublishGeneralException":0,"Unit\\Controller\\FilesControllerTest::testDownloadByIdGeneralException":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithBoolTrue":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithBoolFalse":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithStringTrue":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithString1":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithStringOn":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithStringYes":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithStringFalse":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithStringNo":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithString0":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithNumeric1":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithNumeric0":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithNull":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithArray":0,"Unit\\Controller\\FilesControllerTest::testNormalizeTagsWithArray":0,"Unit\\Controller\\FilesControllerTest::testNormalizeTagsWithString":0,"Unit\\Controller\\FilesControllerTest::testNormalizeTagsWithEmptyString":0,"Unit\\Controller\\FilesControllerTest::testNormalizeTagsWithNull":0,"Unit\\Controller\\FilesControllerTest::testNormalizeTagsWithInteger":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageIniSize":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageFormSize":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessagePartial":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageNoFile":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageNoTmpDir":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageCantWrite":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageExtension":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageUnknown":0,"Unit\\Controller\\FilesControllerTest::testGetFileViaKnownUsersWithOwner":0,"Unit\\Controller\\FilesControllerTest::testGetFileViaKnownUsersNoUserFound":0,"Unit\\Controller\\FilesControllerTest::testGetFileViaKnownUsersAllExceptions":0,"Unit\\Controller\\FilesControllerTest::testValidateUploadedFileSuccess":0.001,"Unit\\Controller\\FilesControllerTest::testValidateUploadedFileWithError":0,"Unit\\Controller\\FilesControllerTest::testValidateUploadedFileNonReadable":0,"Unit\\Controller\\FilesControllerTest::testValidateUploadedFileNullError":0,"Unit\\Controller\\FilesControllerTest::testNormalizeMultipartFilesEmpty":0,"Unit\\Controller\\FilesControllerTest::testNormalizeMultipartFilesSingle":0,"Unit\\Controller\\FilesControllerTest::testNormalizeMultipartFilesMultiple":0,"Unit\\Controller\\FilesControllerTest::testNormalizeMultipleFilesWithScalarErrorAndSize":0,"Unit\\Controller\\FilesControllerTest::testNormalizeMultipleFilesWithMissingFields":0,"Unit\\Controller\\FilesControllerTest::testNormalizeSingleFileWithArrayTags":0,"Unit\\Controller\\FilesControllerTest::testNormalizeSingleFileWithMissingFields":0,"Unit\\Controller\\FilesControllerTest::testExtractUploadedFilesThrowsWhenNoFiles":0,"Unit\\Controller\\FilesControllerTest::testExtractUploadedFilesSingleFile":0,"Unit\\Controller\\FilesControllerTest::testExtractUploadedFilesMultipart":0,"Unit\\Controller\\FilesControllerTest::testValidateAndGetObjectReturnsObject":0,"Unit\\Controller\\FilesControllerTest::testValidateAndGetObjectReturnsNull":0,"Unit\\Controller\\FilesControllerTest::testProcessUploadedFilesEmpty":0,"Unit\\Controller\\FilesControllerTest::testProcessUploadedFilesSuccess":0,"Unit\\Controller\\FilesControllerTest::testProcessUploadedFilesFailedRead":0,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessNoFilters":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessWithSearchFilter":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessWithTypeFilter":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessWithCategoryFilter":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessWithAllFilters":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessMultipleRows":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessEmptyResults":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexExceptionMessageContent":0,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexDefaultLimitAndOffset":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testShowSuccessWithRelations":0,"Unit\\Controller\\GdprEntitiesControllerTest::testShowSuccessWithMultipleRelations":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testShowNotFoundMessage":0,"Unit\\Controller\\GdprEntitiesControllerTest::testShowExceptionMessageContent":0,"Unit\\Controller\\GdprEntitiesControllerTest::testShowSuccessEntityDataPassedThrough":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetTypesSuccess":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testGetTypesSuccessEmpty":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetTypesSingleType":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetTypesExceptionLogsError":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetCategoriesSuccess":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testGetCategoriesSuccessEmpty":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testGetCategoriesSingleCategory":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetCategoriesExceptionLogsError":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetStatsSuccess":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testGetStatsSuccessEmpty":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testGetStatsExceptionLogsError":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetStatsResponseStructure":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyNotFoundMessage":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyExceptionOnDelete":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyExceptionLogsError":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyCallsDeleteOnMapper":0,"Unit\\Controller\\HeartbeatControllerTest::testConstructorCreatesInstance":0,"Unit\\Controller\\HeartbeatControllerTest::testControllerExtendsBaseController":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatResponseContainsExactlyThreeKeys":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatTimestampIsPositiveInteger":0,"Unit\\Controller\\HeartbeatControllerTest::testMultipleHeartbeatCallsReturnConsistentStructure":0,"Unit\\Controller\\HeartbeatControllerTest::testConstructorWithDifferentAppName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleWithEmptyBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleMissingJsonrpcVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleWrongJsonrpcVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleMissingMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInvalidRequestPreservesId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInvalidRequestWithoutIdReturnsNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleNotificationReturns202":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleNotificationWithNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInitializeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInitializeWithNoParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInitializeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleRequiresSessionForNonInitializeMethods":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInvalidSessionReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandlePing":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolsList":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallWithoutArguments":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallMissingName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourcesList":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourceReadSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourceReadMissingUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourcesTemplatesList":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleUnknownMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleDispatchInternalError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallInvalidArgumentException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourceReadBadMethodCallException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourcesListInternalError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolsListInternalError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourcesTemplatesListInternalError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testSuccessResponseStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testErrorResponseStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleWithStringId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleWithIntegerId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallWithEmptyParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourceReadWithEmptyParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInitializeDoesNotRequireSession":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleNotificationWithDifferentMethods":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourceReadInvalidArgument":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallGeneralException":0,"Unit\\Controller\\OrganisationControllerTest::testSetActiveSuccessWithNullActiveOrg":0,"Unit\\Controller\\OrganisationControllerTest::testCreateWithUuidFromRequestBody":0,"Unit\\Controller\\OrganisationControllerTest::testCreateReturnsBadRequestForEmptyStringName":0,"Unit\\Controller\\OrganisationControllerTest::testJoinWithUserIdPassesUserIdToService":0,"Unit\\Controller\\OrganisationControllerTest::testJoinReturnsBadRequestOnException":0,"Unit\\Controller\\OrganisationControllerTest::testJoinExceptionWithUserId":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveReturnsBadRequestOnFailure":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveReturnsBadRequestOnException":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveExceptionWithUserId":0,"Unit\\Controller\\OrganisationControllerTest::testShowReturnsOrganisationWithChildren":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateReturnsForbiddenWhenNoAccess":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithNameOnly":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithNameAndSlug":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithDescription":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithActiveFieldTrue":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithActiveFieldEmptyString":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithActiveFieldFalse":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithQuotaFields":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithArrayFields":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateIgnoresNonArrayGroups":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateIgnoresNonArrayAuthorization":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithParentSet":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithParentNull":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithParentEmptyString":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateReturnsBadRequestOnCircularParent":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNoParentKeyDoesNotCallValidation":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateReturnsBadRequestOnException":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateStripsRouteFromRequestData":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptyNameDoesNotSetName":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptySlugDoesNotOverride":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithAllFields":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameButNullSlugAutoGenerates":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullNameDoesNotSetName":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullDescriptionDoesNotSet":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptyDescription":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullActiveDoesNotSetActive":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithOnlySingleQuotaField":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSaveThrowsException":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameSpecialCharactersGeneratesSlug":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptyRequestDataNoChanges":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameEmptySlugAutoGenerates":0,"Unit\\Controller\\OrganisationControllerTest::testPatchSuccessfulUpdate":0,"Unit\\Controller\\OrganisationControllerTest::testPatchReturnsForbiddenWhenNoAccess":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithQueryUsesFindByName":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithWhitespaceOnlyQueryUsesFindAll":0,"Unit\\Controller\\OrganisationControllerTest::testSearchClampsLimitToMax100":0,"Unit\\Controller\\OrganisationControllerTest::testSearchClampsLimitToMin1":0,"Unit\\Controller\\OrganisationControllerTest::testSearchClampsNegativeOffsetToZero":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithCustomPagination":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithEmptyResultsReturnsEmptyArray":0,"Unit\\Controller\\OrganisationControllerTest::testSearchByNameException":0,"Unit\\Controller\\OrganisationControllerTest::testCreateWithDefaultDescription":0,"Unit\\Controller\\OrganisationControllerTest::testCreateWithTabOnlyName":0,"Unit\\Controller\\OrganisationControllerTest::testJoinWithNullUserIdInParams":0,"Unit\\Controller\\OrganisationControllerTest::testJoinExceptionWithoutUserIdInParams":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveWithNullUserIdReturnsLeftMessage":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveExceptionWithNullUserId":0,"Unit\\Controller\\OrganisationControllerTest::testShowExceptionFromFindByUuid":0,"Unit\\Controller\\OrganisationControllerTest::testShowExceptionFromFindChildrenChain":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameAndWhitespaceOnlySlugAutoGenerates":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullGroupsDoesNotSet":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullAuthorizationDoesNotSet":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithBandwidthQuotaOnly":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithRequestQuotaOnly":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullQuotaFieldsDoesNotSet":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameContainingLeadingTrailingSpaces":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithDescriptionLeadingTrailingSpaces":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithSlugLeadingTrailingSpaces":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateFindByUuidThrowsException":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithVeryLongNameTruncatesSlug":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameContainingUnicodeChars":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateParentValidationSuccessWithNewParent":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithMultipleResults":0,"Unit\\Controller\\OrganisationControllerTest::testSearchByNameWithCustomPagination":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithNegativeLimitClampsToOne":0,"Unit\\Controller\\OrganisationControllerTest::testPatchWithNameAndDescription":0,"Unit\\Controller\\OrganisationControllerTest::testPatchExceptionReturnsBadRequest":0,"Unit\\Controller\\OrganisationControllerTest::testIndexReturnsComplexStats":0,"Unit\\Controller\\OrganisationControllerTest::testIndexExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testSetActiveExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testGetActiveExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testCreateExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testShowExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testSearchExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testClearCacheExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testStatsExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithActiveFieldTruthyString":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithActiveFieldZeroString":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptyGroupsArray":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptyAuthorizationArray":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithMultipleRouteAndRegularParams":0,"Unit\\Controller\\OrganisationControllerTest::testStatsReturnsDetailedStatistics":0,"Unit\\Controller\\OrganisationControllerTest::testClearCacheCallsService":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateParentCircularReferenceLogsWarning":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateReturnsSavedOrganisationData":0,"Unit\\Controller\\OrganisationControllerTest::testCreateWithUuidNotInParams":0,"Unit\\Controller\\OrganisationControllerTest::testSearchQueryTrimsWhitespace":0,"Unit\\Controller\\SearchTrailControllerCoverageTest::testClearAllThrowsErrorDueToUndefinedMethod":0,"Unit\\Controller\\SearchTrailControllerCoverageTest::testCleanupWithNullBeforeDate":0,"Unit\\Controller\\SearchTrailControllerCoverageTest::testDestroyMultipleReturnsNotImplemented":0,"Unit\\Controller\\SearchTrailControllerCoverageTest::testDestroyWithExistingTrail":0.001,"Unit\\Controller\\SearchTrailControllerCoverageTest::testDestroyWithGeneralException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testShowException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testDestroyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testDestroyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testDestroyMultiple":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testStatisticsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testCleanupInvalidDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testCleanupException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testArrayToCsvEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testArrayToCsvWithData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testPaginateWithOffsetAndPage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testExtractRequestParametersWithDates":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexStripsRouteAndIdParams":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexWithMissingServiceResultKeys":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexPaginationWithMultiplePages":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexPaginationMiddlePage":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexPaginationLastPage":0,"Unit\\Controller\\SearchTrailControllerTest::testStatisticsWithDateFilters":0,"Unit\\Controller\\SearchTrailControllerTest::testStatisticsWithInvalidFromDate":0,"Unit\\Controller\\SearchTrailControllerTest::testStatisticsWithInvalidToDate":0,"Unit\\Controller\\SearchTrailControllerTest::testPopularTermsReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testPopularTermsWithDateFilters":0,"Unit\\Controller\\SearchTrailControllerTest::testActivityWithCustomInterval":0,"Unit\\Controller\\SearchTrailControllerTest::testRegisterSchemaStatsReturnsData":0,"Unit\\Controller\\SearchTrailControllerTest::testRegisterSchemaStatsReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testRegisterSchemaStatsWithMissingKeys":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsReturnsStructuredData":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsReturnsSimpleArray":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsWithEmptyBrowserDistribution":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsWithNullBrowserDistribution":0,"Unit\\Controller\\SearchTrailControllerTest::testCleanupWithValidDate":0,"Unit\\Controller\\SearchTrailControllerTest::testDestroyReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testExportJsonFormat":0.001,"Unit\\Controller\\SearchTrailControllerTest::testExportJsonFormatWithMetadata":0.001,"Unit\\Controller\\SearchTrailControllerTest::testExportCsvFormat":0,"Unit\\Controller\\SearchTrailControllerTest::testExportCsvFormatWithMetadata":0,"Unit\\Controller\\SearchTrailControllerTest::testExportEmptyResultsJson":0,"Unit\\Controller\\SearchTrailControllerTest::testExportEmptyResultsCsv":0,"Unit\\Controller\\SearchTrailControllerTest::testExportReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testExportMultipleTrails":0.001,"Unit\\Controller\\SearchTrailControllerTest::testExportWithFiltersAndSearch":0,"Unit\\Controller\\SearchTrailControllerTest::testClearAllCatchesServerError":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithLimitParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithUnderscoreLimitParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithOffsetParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithUnderscoreOffsetParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithPageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithUnderscorePageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersPageCalculatesOffset":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithSearchParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithUnderscoreSearchParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithSortParams":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithUnderscoreSortParams":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersFiltersOutSystemParams":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginateWithOffsetButPageOne":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginateWithTotalLessThanResultCount":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginateNextUrlWithLegacyPageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginatePrevUrlWithLegacyPageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginateNextUrlWithNoPageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginatePrevUrlWithNoPageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginateWithNullValues":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginateNextUrlWithNoQueryString":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginatePrevUrlWithNoQueryString":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersBothLimitAndUnderscoreLimit":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersBothOffsetAndUnderscoreOffset":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersBothPageAndUnderscorePage":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersSortWithUnderscorePrefix":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersSortWithoutOrderParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExportWithDefaultFormatIsCsv":0.001,"Unit\\Controller\\SearchTrailControllerTest::testPopularTermsWithPageAndOffset":0,"Unit\\Controller\\SearchTrailControllerTest::testActivityWithDateFilters":0,"Unit\\Controller\\SearchTrailControllerTest::testRegisterSchemaStatsWithDateFilters":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsWithDateFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensOnlySavesGitLabUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensWithNoParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testGetApiTokensMasksOnlyNonEmptyTokens":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testTestGitHubTokenUsesTokenFromRequest":0.173,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testTestGitLabTokenUsesUrlFromRequest":0.097,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testTestGitLabTokenDefaultsToGitLabDotCom":0.259,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensMaskedGithubTokenNotSaved":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensMaskedGitlabTokenNotSaved":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testGetWarmupIntervalWithEmptyLastRun":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalDisabledSetsZeroMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalWithExactlyMinimumAllowed":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalLogsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalDefaultWhenNotProvided":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearCacheWithSpecificType":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearSpecificCollectionReturnsCollectionName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearSpecificCollectionFailureContainsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheAllType":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheFileNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheInvalidJsonFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheAppstoreFolderNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheGeneralException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheDefaultTypeIsApps":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheDiscoverType":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheGenericFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testGetFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testGetFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testUpdateFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testUpdateFileSettingsExtractsProviderIdFromObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testUpdateFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testTestDolphinConnectionEmptyInputs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testTestPresidioConnectionEmptyEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testTestOpenAnonymiserConnectionEmptyEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testGetFileCollectionFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testCreateMissingFileFieldsNoCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testCreateMissingFileFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testIndexFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testGetFileIndexStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testGetFileExtractionStatsReturnsZerosOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testReindexFilesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsExtractsProviderIdFromArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsExtractsChunkingStrategyIdFromArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsWithStringProviderPassesThrough":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsWithNullProviderPassesThrough":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsArrayProviderMissingId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileCollectionFieldsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileCollectionFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testCreateMissingFileFieldsNoFileCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testCreateMissingFileFieldsNullFileCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testCreateMissingFileFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testIndexFileSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testIndexFileFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testIndexFileFailureNoErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testIndexFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileIndexStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileIndexStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileExtractionStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testReindexFilesNoFilesToReindex":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testReindexFilesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testWarmupFilesNoFilesToProcess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testWarmupFilesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testWarmupFilesWithSkipIndexedFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileSettingsReturnsFullData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsExtractsProviderIdFromObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsExtractsChunkingStrategyIdFromObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsExtractsBothProviderAndChunkingIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsProviderObjectWithoutId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsChunkingObjectWithoutId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsHandlesNullChunkingStrategy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsHandlesStringChunkingStrategy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionEmptyEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionEmptyKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionBothEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionHealthCheckFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionWithRealCurlFail":2.306,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionRealWithValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionHealthCheckFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionWithRealCurlFail":2.51,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionHealthCheckFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionWithRealCurlFail":2.275,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileCollectionFieldsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsNoCollectionConfiguredEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsNoCollectionNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsNoCollectionKeyMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsReflectionFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesNoFilesToProcess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesWithSkipIndexedTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesWithSkipIndexedFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesWithMultipleBatches":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesWithErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesErrorsTruncatedTo20":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesMaxFilesCapAt5000":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testIndexFileReturns422WithDefaultMessageWhenNoErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testIndexFilePassesCorrectFileId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testReindexFilesNoFilesToReindex":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testReindexFilesSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testReindexFilesWithMultipleBatchesAndErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testReindexFilesErrorsTruncatedTo20":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileIndexStatsReturnsEmptyStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileExtractionStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileExtractionStatsUntrackedFilesClampedToZero":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionRealExceptionPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionRealSuccessPath":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionRealPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsReturnsFalseFromEnsure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileExtractionStatsMissingSolrTotalChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testGetLLMSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testGetLLMSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testUpdateLLMSettingsExtractsModelIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testUpdateLLMSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testPatchLLMSettingsDelegatesToUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestEmbeddingMissingProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestEmbeddingInvalidConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestEmbeddingSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestEmbeddingFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestEmbeddingException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestChatMissingProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestChatInvalidConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testCheckEmbeddingModelMismatchSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testCheckEmbeddingModelMismatchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testClearAllEmbeddingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testClearAllEmbeddingsFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testClearAllEmbeddingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testGetVectorStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testGetVectorStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testTestChatSuccessPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testUpdateLLMSettingsNoConfigKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testUpdateLLMSettingsPartialConfigs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testCheckEmbeddingModelMismatchNoVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testGetVectorStatsResponseContainsExpectedKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testGetVectorStatsExceptionIncludesTrace":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testClearAllEmbeddingsSuccessContainsDeletedCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestChatInvalidConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestChatNamedParamBugHitsExceptionPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestChatException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsWithStringModelValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsWithNullModelValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetOllamaModelsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsWithArrayModelMissingId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsResponseContainsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingWithDefaultTestText":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestChatWithDefaultMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testCheckEmbeddingModelMismatchReturnsMismatchData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testClearAllEmbeddingsReturns500WhenSuccessFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetVectorStatsContainsTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testPatchLLMSettingsWithAllModelConfigs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetOllamaModelsCurlErrorPath":5.004,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetOllamaModelsHttpNon200":0.472,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetN8nSettingsNullApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testUpdateN8nSettingsEmptyApiKeyInResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testUpdateN8nSettingsNoApiKeyInParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionMissingUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionMissingApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionSuccessWithTrailingSlash":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionSuccessEmptyDataField":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionNon2xxStatus":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionStatus300":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nMissingUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nMissingApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nExistingProject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nCreatesNewProject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nCreatesNewProjectWithCustomName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nProjectCreationReturnsNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nEmptyProjectsList":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nInnerException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nOuterException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nWorkflowsWithNoDataKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsMissingUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsMissingApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsWithTrailingSlashUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsProjectNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsProjectNotFoundEmptyList":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsDefaultProjectName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsNoDataKeyInResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearAllRateLimitsUsernameOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testGetSolrFieldsWithMissingAndExtraFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testGetSolrFieldsOnlyObjectMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsSuccessNoMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsSuccessWithMissingFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsDryRun":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsWithErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsObjectExceptionFileSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsBothExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsWithNullCounts":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsFieldsConfigFailed":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsFieldsConfigFailedNoMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsNoMismatches":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsWithMismatches":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsWithFieldsConfigNoFieldsKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrFieldProtectedField":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrFieldSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrFieldFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrFieldFailureNoError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrFieldException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSpecificSolrCollectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSpecificSolrCollectionFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSpecificSolrCollectionFailureNoErrorCode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSpecificSolrCollectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrCollectionsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrConfigSetsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrConfigSetWithCustomBase":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrCollectionWithCustomParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCopySolrCollectionWithCopyData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsOnlyObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsOnlyFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsBothNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsSaveException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexValidModes#serial mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexValidModes#parallel mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexValidModes#hyper mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexInvalidModes#batch mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexInvalidModes#async mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexInvalidModes#fast mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexInvalidModes#empty string":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionReturnsFailureData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexInvalidMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexParallelModeHitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexHyperModeHitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexSerialModeHitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexWithZeroMaxObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexStringCollectErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexStringCollectErrorsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexContainerException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexSuccessWithCustomQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexRowsClamped":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexRowsMinimum":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexNegativeStart":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexFailureWithoutErrorDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionReflectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionSuccessZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionZeroMaxObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrOptimizeFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearFailureWithoutError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrEmptyOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrOptimizeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrDeleteOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrReindexOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexNegativeRows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexExactly100Rows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexExactly1Row":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionEmptyResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrCommitTimestampFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrOptimizeTimestampFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearWithFullErrorDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearSuccessNoErrorKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionExceptionMessageFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionExceptionMessageFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrExceptionBeforeSetupCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrExceptionReturns422WithErrorStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrExceptionResponseHasTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrExceptionWithNullPort":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrContainerExceptionAfterSettingsLoad":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexParallelModeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexHyperModeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionUnavailableZeroObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearWithErrorDetailsKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrCommitSuccessHasAllKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrOptimizeSuccessHasAllKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexLargeStartValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionReturnsAllServiceFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoCollectionListingFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoCollectionWithDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoMultipleCollections":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoverySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryMergesExistingConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryNoDefaultSettings":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryEmptyDiscoveredFacets":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryMultipleSelfFacets":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryMultipleObjectFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryExistingConfigWithUnderscoreKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryFacetWithNoSuggestions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrSettingsReturnsExactData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrSettingsExceptionContainsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrSettingsPassesParamsToService":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrSettingsExceptionContainsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigurationReturnsData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigurationPassesParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testDiscoverSolrFacetsExceptionMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigWithDiscoveryPassesParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoAvailableStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryGlobalSettingsFromExisting":0,"Unit\\Controller\\SettingsControllerCoverageTest::testGetConfigurationServiceReturnsServiceWhenInstalled":0,"Unit\\Controller\\SettingsControllerCoverageTest::testUpdateSearchBackendSuccess":0,"Unit\\Controller\\SettingsControllerCoverageTest::testUpdateSearchBackendUsingActiveKey":0,"Unit\\Controller\\SettingsControllerCoverageTest::testUpdateSearchBackendMissingBackend":0,"Unit\\Controller\\SettingsControllerCoverageTest::testUpdateSearchBackendException":0,"Unit\\Controller\\SettingsControllerCoverageTest::testSetupHandlerSolrDisabled":0,"Unit\\Controller\\SettingsControllerCoverageTest::testSetupHandlerException":0,"Unit\\Controller\\SettingsControllerCoverageTest::testReindexSpecificCollectionSuccess":0,"Unit\\Controller\\SettingsControllerCoverageTest::testReindexSpecificCollectionServiceFailure":0,"Unit\\Controller\\SettingsControllerCoverageTest::testReindexSpecificCollectionBatchSizeZero":0,"Unit\\Controller\\SettingsControllerCoverageTest::testSchemaMappingException":0,"Unit\\Controller\\SettingsControllerCoverageTest::testGetDatabaseInfoWithSqlitePlatform":0,"Unit\\Controller\\SettingsControllerCoverageTest::testGetDatabaseInfoWithMysqlPlatform":0,"Unit\\Controller\\SettingsControllerCoverageTest::testGetDatabaseInfoWithInvalidCachedJson":0,"Unit\\Controller\\SettingsControllerCoverageTest::testRefreshDatabaseInfoDeletesCache":0,"Unit\\Controller\\SettingsControllerCoverageTest::testHybridSearchWithNonArrayResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetObjectServiceWhenInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetObjectServiceWhenNotInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetConfigurationServiceWhenInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetConfigurationServiceWhenNotInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testUpdateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testLoadException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testRebaseException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetStatisticsCallsStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testUpdatePublishingOptionsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetSearchBackendException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testUpdateSearchBackendEmptyBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testSemanticSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testSemanticSearchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testHybridSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testHybridSearchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetVersionInfoException":0,"Unit\\Controller\\SettingsControllerGapTest::testGetObjectServiceReturnsNullWhenInstalled":0,"Unit\\Controller\\SettingsControllerGapTest::testGetObjectServiceThrowsWhenNotInstalled":0,"Unit\\Controller\\SettingsControllerGapTest::testGetConfigurationServiceThrowsWhenNotInstalled":0,"Unit\\Controller\\SettingsControllerGapTest::testLoadReturnsSettings":0,"Unit\\Controller\\SettingsControllerGapTest::testLoadException":0,"Unit\\Controller\\SettingsControllerGapTest::testUpdatePublishingOptions":0,"Unit\\Controller\\SettingsControllerGapTest::testUpdatePublishingOptionsException":0,"Unit\\Controller\\SettingsControllerGapTest::testRebaseSuccess":0,"Unit\\Controller\\SettingsControllerGapTest::testRebaseException":0,"Unit\\Controller\\SettingsControllerGapTest::testGetStatisticsIsAliasForStats":0,"Unit\\Controller\\SettingsControllerGapTest::testGetVersionInfo":0,"Unit\\Controller\\SettingsControllerGapTest::testGetVersionInfoException":0,"Unit\\Controller\\SettingsControllerGapTest::testGetSearchBackend":0,"Unit\\Controller\\SettingsControllerGapTest::testGetSearchBackendException":0,"Unit\\Controller\\SettingsControllerGapTest::testUpdateSearchBackendEmptyBackend":0,"Unit\\Controller\\SettingsControllerGapTest::testSemanticSearchEmptyQuery":0,"Unit\\Controller\\SettingsControllerGapTest::testSemanticSearchSuccess":0,"Unit\\Controller\\SettingsControllerGapTest::testSemanticSearchException":0,"Unit\\Controller\\SettingsControllerGapTest::testHybridSearchEmptyQuery":0,"Unit\\Controller\\SettingsControllerGapTest::testHybridSearchSuccess":0,"Unit\\Controller\\SettingsControllerGapTest::testHybridSearchException":0,"Unit\\Controller\\SettingsControllerGapTest::testGetDatabaseInfoWithCachedData":0,"Unit\\Controller\\SettingsControllerGapTest::testGetDatabaseInfoException":0,"Unit\\Controller\\SettingsControllerGapTest::testReindexSpecificCollectionInvalidBatchSize":0,"Unit\\Controller\\SettingsControllerGapTest::testReindexSpecificCollectionNegativeMaxObjects":0,"Unit\\Controller\\SettingsControllerGapTest::testReindexSpecificCollectionException":0,"Unit\\Controller\\SettingsControllerGapTest::testSemanticSearchWithFiltersAndProvider":0,"Unit\\Controller\\SettingsControllerGapTest::testHybridSearchWithCustomWeights":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionReturns422WhenReindexFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionReturns422WithDefaultMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionBatchSizeZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionBatchSizeMinBoundary":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionBatchSizeMaxBoundary":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionBatchSizeAboveMax":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionSuccessIncludesStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionSuccessWithoutStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateSearchBackendWithActiveKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithInvalidCachedJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithCachedJsonMissingDatabaseKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithMysqlPlatform":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithMariadbPlatform":0.017,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoMysqlVersionQueryFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithPostgresPlatformNoPgvector":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithPostgresPlatformWithPgvector":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoPostgresVersionQueryFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithSqlitePlatform":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithUnknownPlatform":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoStoresInCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchWithCustomWeightsAndFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchWithEmptyStringReturns400":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchWithEmptyStringReturns400":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchResponseIncludesTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchResponseIncludesFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchExceptionIncludesTrace":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchExceptionIncludesTrace":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateSearchBackendHandlesServiceException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoPostgresExtensionQueryFails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithMariadbPlatformName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoIncludesLastUpdated":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testStatsReturns422StatusOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testIndexReturns500StatusOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateReturns500StatusOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testLoadReturns500StatusOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testRebaseReturns500StatusOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionExceptionMessageInResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSetupHandlerExceptionMessageFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturnsResultsOnSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturns422WhenMappingThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturns422WhenObjectMapperFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringReturnsResults":0.005,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringWithResults":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringWithMissingType":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringWhenSetRegisterThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringWhenSearchThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringWhenQueryBuilderFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchResponseIncludesTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchMergesResultKeysIntoResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateSearchBackendMissingBothKeysReturns400":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturns400ForBlankQuery":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchWithFiltersAndProvider":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchWithEmptyResults":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchWithBoundaryLimitOne":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchWithBoundaryLimitHundred":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchWithNegativeLimit":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForWhitespaceOnlyQuery":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForZeroLimit":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForNegativeLimit":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithBoundaryLimitOne":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithBoundaryLimitTwoHundred":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForNegativeSolrWeight":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForNegativeVectorWeight":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForVectorWeightTooHigh":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithValidWeights":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithDefaultWeights":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithSolrFilters":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithProvider":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithEmptyArrayResult":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchSpreadsResultArray":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithMissingWeightKeysUsesDefaults":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenProviderEmpty":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenOpenaiApiKeyEmpty":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenFireworksMissingApiKey":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenFireworksApiKeyEmpty":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithOpenai":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithOpenaiDefaultModel":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithOllama":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithOllamaDefaults":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithFireworks":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithFireworksDefaults":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingWithDefaultTestText":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns500WhenEmbeddingEmpty":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingFirstValuesLimitedToFive":0,"Unit\\Controller\\SolrControllerTest::testListCollectionsReturnsEmptyList":0,"Unit\\Controller\\SolrControllerTest::testListConfigSetsReturnsEmptyList":0,"Unit\\Controller\\SolrControllerTest::testListConfigSetsReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testCreateCollectionWithCustomShardConfig":0,"Unit\\Controller\\SolrControllerTest::testCreateConfigSetWithCustomBase":0,"Unit\\Controller\\SolrControllerTest::testCreateConfigSetReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testDeleteConfigSetReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testCopyCollectionReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturnsSuccess":0,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectWithProvider":0,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectWithEmptyArrayResult":0,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturns500OnObjectNotFound":0,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturns500OnVectorizationFailure":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns400ForLimitTooHigh":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns400ForNegativeLimit":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsBoundaryLimitOne":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsBoundaryLimitThousand":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturnsEmptyResult":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturnsSuccessWithResults":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsHasMoreWhenFullPage":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsHasMoreFalseWhenPartialPage":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithProvider":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithNonArrayResult":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithOffset":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithNullFilters":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsReturnsStats":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithZeroObjects":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithAllVectorized":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithMissingObjectVectorsKey":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsProgressRounding":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsReturns500OnMapperException":0,"Unit\\Controller\\SourcesControllerTest::testIndexReturnsSourcesWithEmptyParams":0,"Unit\\Controller\\SourcesControllerTest::testIndexReturnsEmptyResults":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithLimitAndOffset":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithPageConvertsToOffset":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithPageOneConvertsToOffsetZero":0,"Unit\\Controller\\SourcesControllerTest::testIndexPageWithoutLimitDoesNotConvert":0,"Unit\\Controller\\SourcesControllerTest::testIndexFiltersOutSpecialParams":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithOnlyLimitParam":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithOnlyOffsetParam":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithMultipleSources":0,"Unit\\Controller\\SourcesControllerTest::testShowCastsStringIdToInt":0,"Unit\\Controller\\SourcesControllerTest::testShowWithNonNumericIdCastsToZero":0,"Unit\\Controller\\SourcesControllerTest::testCreateRemovesIdIfPresent":0,"Unit\\Controller\\SourcesControllerTest::testCreateDoesNotRemoveIdIfNull":0,"Unit\\Controller\\SourcesControllerTest::testCreateWithEmptyParams":0,"Unit\\Controller\\SourcesControllerTest::testCreateWithMultipleInternalParams":0,"Unit\\Controller\\SourcesControllerTest::testUpdateRemovesInternalParams":0,"Unit\\Controller\\SourcesControllerTest::testUpdateWithEmptyParams":0,"Unit\\Controller\\SourcesControllerTest::testUpdatePassesCorrectId":0,"Unit\\Controller\\SourcesControllerTest::testPatchRemovesImmutableFieldsLikeUpdate":0,"Unit\\Controller\\SourcesControllerTest::testDestroyCallsFindWithCorrectId":0,"Unit\\Controller\\SourcesControllerTest::testDestroyCallsDeleteWithFoundSource":0,"Unit\\Controller\\TasksControllerGapTest::testUpdateWithCalendarIdInRequest":0,"Unit\\Controller\\TasksControllerGapTest::testUpdateFindsCalendarIdFromExistingTasks":0,"Unit\\Controller\\TasksControllerGapTest::testUpdateTaskNotFound":0,"Unit\\Controller\\TasksControllerGapTest::testUpdateObjectNotFound":0,"Unit\\Controller\\TasksControllerGapTest::testUpdateDoesNotExistException":0,"Unit\\Controller\\TasksControllerGapTest::testUpdateGenericException":0,"Unit\\Controller\\TasksControllerGapTest::testDestroyTaskNotFoundInList":0,"Unit\\Controller\\TasksControllerGapTest::testDestroySuccess":0,"Unit\\Controller\\TasksControllerGapTest::testDestroyObjectNotFound":0,"Unit\\Controller\\TasksControllerGapTest::testDestroyDoesNotExistException":0,"Unit\\Controller\\TasksControllerGapTest::testDestroyGenericException":0,"Unit\\Controller\\TasksControllerGapTest::testCreateEmptySummary":0,"Unit\\Controller\\TasksControllerGapTest::testCreateWithNullObjectName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testMeNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testMeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testUpdateMeNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testUpdateMeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testUpdateMeStripsInternalAndImmutableParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testConvertToBytesUnlimited":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testConvertToBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testConvertToBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testConvertToBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testLogout":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testUpdateMeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginRateLimitedWithDelay":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginRecordsFailedAttemptOnInvalidCredentials":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginRecordsFailedAttemptForDisabledAccount":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginSuccessCallsRecordSuccessfulLogin":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexWithLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexWithLimitAndPage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexWithLimitOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testShowException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateWithConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateWithConfigurationDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateWithEmptyName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateMissingName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateMissingQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateWithConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateWithEmptyName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchWithConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchWithDirectQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchWithIsPublicAndIsDefaultOverrides":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchWithFavoredBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchNoFieldsUpdatesWithExistingValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testDestroyNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testDestroyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithPageBasedPagination":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithStringExtend":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithArrayExtend":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithPageWithoutLimit":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexReturnsEmptyResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateMissingName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateMissingBothNameAndUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateRemovesOrganisationParam":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateWithEmptyNameString":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateWithEmptyUrlString":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateWithMultipleUnderscoreParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateWithIdNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testUpdateRemovesIdFromData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testDestroyCallsDeleteOnMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookDeliveryFailedWithLogDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookDeliveryFailedWithNoLogs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookDeliveryFailedWithLogNoErrorMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookDeliveryFailedWithLogErrorMessageButNoStatusCode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookGuzzleException":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testEventsContainsExpectedStructure":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testEventsContainsAllCategories":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogsWithCustomLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogStatsWithPendingRetries":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithWebhookIdFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithSuccessTrueFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithSuccessFalseFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithSuccess1Filter":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithSuccess0Filter":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithWebhookIdAndSuccessFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithInvalidSuccessFilterIsIgnored":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithCustomLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithWebhookIdEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithWebhookIdZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithSuccessEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryReturns400WhenLogIsSuccessful":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetrySuccessWithRequestBody":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetrySuccessWithPayloadArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryReturns400WhenNoPayloadAvailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryFailedDeliveryWithLogDetails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryFailedDeliveryWithNoLogDetails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryFailedDeliveryWithLogNoErrorMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryReturns500OnGenericException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryWithRequestBodyContainingInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryUsesDataKeyFromPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryWithPayloadWithoutDataKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryFailedWithLogErrorMessageAndStatusCode":0,"Unit\\Listener\\ObjectChangeListenerGapTest::testUnknownExtractionModeFallsBackToBackground":0,"Unit\\Listener\\ObjectChangeListenerGapTest::testImmediateExtractionFailureLogs":0,"Unit\\Listener\\ObjectChangeListenerGapTest::testBackgroundJobQueueFailureLogs":0,"Unit\\Listener\\ObjectChangeListenerGapTest::testDefaultExtractionModeIsBackground":0,"Unit\\Listener\\ObjectChangeListenerGapTest::testObjectUpdatedEventWithImmediateMode":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectCreatingEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectUpdatingEventDispatchesWebhookWithOldObject":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectUpdatingEventDispatchesWebhookWithNullOldObject":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectDeletingEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectRevertedEventIncludesRevertPoint":0,"Unit\\Listener\\WebhookEventListenerTest::testRegisterUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testRegisterDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSchemaCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSchemaUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testApplicationCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testApplicationUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testApplicationDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testAgentCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testAgentUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testAgentDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSourceCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSourceUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSourceDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConfigurationCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConfigurationUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConfigurationDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testViewCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testViewUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testViewDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConversationCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConversationUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConversationDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testOrganisationCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testOrganisationUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testOrganisationDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSuccessfulEventLogsDebug":0,"Unit\\Listener\\WebhookEventListenerTest::testUnknownEventWarningContainsEventClass":0,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testGetId":0,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testGetName":0,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testPrepareThrowsForWrongApp":0,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testPrepareThrowsForUnknownSubject":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testPrepareConfigurationUpdateAvailable":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testPrepareConfigurationUpdateWithoutConfigId":0,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testPrepareConfigurationUpdateWithDefaults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetId":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetName":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetOrder":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetSupportedFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetAlternateIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetCustomFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithNoResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithTermFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithRegisterAndSchemaFilters":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithDateFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithUntilFilterOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithObjectEntityResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchResultWithNameFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchResultWithUuidFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchResultWithDescription":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchResultWithSummary":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testCacheReconstructionWithDateTimeObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testActiveOrgClearedWhenUserNoLongerMember":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testActiveOrgClearedWhenOrgDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testFetchOAuthTokensMissingGrantType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testFetchOAuthTokensMissingTokenUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testFetchOAuthTokensUnsupportedGrantType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreateClientCredentialConfigMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreateClientCredentialConfigBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreateClientCredentialConfigBasicAuth":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreatePasswordConfigMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreatePasswordConfigBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreatePasswordConfigBasicAuth":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testFetchJWTTokenMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testGetHSJWK":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testGetJWKUnsupportedAlgorithm":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testFetchJWTTokenWithHS256":0.001,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenMissingParams":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchOAuthTokensMissingGrantType":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchOAuthTokensMissingTokenUrl":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchOAuthTokensUnsupportedGrantType":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenWithHS256":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenWithHS384":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenWithHS512":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenWithX5tHeader":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenUnsupportedAlgorithm":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenWithTwigPayload":0.001,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadThrowsWhenMissingIatWithDetails":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadExpiredDetailsContainTimestamps":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadWithFutureIat":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadWithExactlyNowIat":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadWithZeroIat":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadWithExtraClaimsDoesNotThrow":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeBasicWithUsersAndGroupsParams":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeBasicWithPasswordContainingColon":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeBasicEmptyDetailsOnFailure":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthThrowsWithBasicPrefix":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthThrowsWithEmptyString":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthInvalidMethodDetailsContainReason":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthNotAuthorizedDetailsContainReason":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthSucceedsWithBearerNoSpace":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyWithMultipleKeys":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyWithEmptyKeysMap":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyEmptyDetailsOnInvalidKey":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyEmptyDetailsOnNullUser":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtEmptyTokenDetails":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenNoIssuer":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenEmptyIssuer":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtNoIssuerDetailsContainReason":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenInvalidAlgorithmHeader":0.001,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtInvalidAlgorithmDetailsContainReason":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenIssuerNotFound":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtSucceedsWithHs256":0.001,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtSucceedsWithHs384":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtSucceedsWithHs512":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenSignatureInvalid":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtSignatureInvalidDetailsContainReason":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenTokenExpired":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenTokenMissingIat":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtSucceedsWithDefaultExpiry":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenUnsupportedAlgorithm":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtWithMultipleConsumersReturnsFirst":0,"Unit\\Service\\AuthorizationServiceTest::testFindIssuerReturnsConsumer":0,"Unit\\Service\\AuthorizationServiceTest::testFindIssuerThrowsWhenNotFound":0,"Unit\\Service\\AuthorizationServiceTest::testFindIssuerDetailsContainIss":0,"Unit\\Service\\AuthorizationServiceTest::testFindIssuerReturnsFirstConsumerWhenMultiple":0,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs256ReturnsJwkSet":0,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs384ReturnsJwkSet":0,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs512ReturnsJwkSet":0,"Unit\\Service\\AuthorizationServiceTest::testGetJwkRsaReturnsJwkSet":0.032,"Unit\\Service\\AuthorizationServiceTest::testGetJwkPsReturnsJwkSet":0.064,"Unit\\Service\\AuthorizationServiceTest::testGetJwkThrowsForUnsupportedAlgorithm":0,"Unit\\Service\\AuthorizationServiceTest::testGetJwkUnsupportedAlgorithmDetailsContainAlgorithm":0,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs256Token":0.002,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs384Token":0,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs512Token":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerAllowsCredentialsFalse":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerHandlesMultipleHeaders":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerCredentialsCaseInsensitive":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerWithEmptyHeaders":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerWithNullServerKey":0,"Unit\\Service\\AuthorizationServiceTest::testAllAlgorithmsAreCovered":0,"Unit\\Service\\ConditionMatcherGapTest::testOrganisationVariableResolvesViaService":0.001,"Unit\\Service\\ConditionMatcherGapTest::testActiveOrganisationVariableAlias":0,"Unit\\Service\\ConditionMatcherGapTest::testOrganisationVariableReturnsNullWhenNoActiveOrg":0,"Unit\\Service\\ConditionMatcherGapTest::testOrganisationVariableExceptionReturnsNull":0,"Unit\\Service\\ConditionMatcherGapTest::testFilterOrganisationMatchForCreateNonStringValue":0,"Unit\\Service\\ConditionMatcherGapTest::testNonUnderscorePropertyMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeCreateWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeTitleFallbackToSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeProposedDataPreserved":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeFindCalledWithLowercasedSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeUpdateWithNewerVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeSkipSameVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeSkipOlderVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeNullVersionDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeNullCurrentVersionNewerProposed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeCurrentDataFromExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesReturnsJsonResponseOnFetchError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesEmptyComponents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesNoComponentsKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesMetadata":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesMetadataInfoVersionFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesMetadataNoVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesPreviewedAtFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesVersionPrecedence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesWithRegisters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesWithSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesSchemaUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesSchemaSkip":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesSchemaNoVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesSchemaTitleFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesWithObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesObjectsNullSlugRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesMultipleObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesNullSections":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesNonArraySections":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesTotalChanges":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testCompareArraysWithPrefixReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testCompareArraysEmptyInputs":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testImportConfigurationWithSelectionNonEmptySelection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testEnsureDefaultOrganisationFetchesFromDb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testEnsureDefaultOrganisationCreatesWhenUuidNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testEnsureDefaultOrganisationCreatesWhenNoUuidConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testGetUserOrganisationsAutoAssignsToDefault":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointNoUserPublicEndpoint":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointNoUserGroupsRequired":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointAdminAlwaysAllowed":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointNoGroupsAllowsAuthenticated":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserInAllowedGroup":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserInSecondAllowedGroup":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserNotInAnyAllowedGroup":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserInMultipleGroupsOneMatches":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointViewType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointWebhookType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointRegisterType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointSchemaType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointUnknownType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointAgentTypeFailsGracefullyWhenAgentNotFound":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointAgentNotFound":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointEmptyMessage":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointEmptyMessageString":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointMessageInTopLevelRequest":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointUnsupportedProvider":0.001,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointNoToolsConfigured":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointNullToolsConfigured":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointWithToolsLoaded":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointToolReturnsNull":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointToolThrowsException":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaProviderThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaWithPromptThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaWithoutPromptThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaEmptyPromptThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaDefaultUrlThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaNoLlmConfigThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaWithToolsAndPromptThrowsError":0.001,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointMixedToolsSuccessAndFailure":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentTargetTypeReturnsErrorWhenAgentNotFound":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentNotFoundViaTestEndpoint":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentEmptyMessageViaTestEndpoint":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentWithMessageInTestData":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointPassesTestDataThrough":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointUsesMethodFromEndpoint":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointNullMethodDefaultsToGet":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointCatchesExceptionAndReturnsErrorDetails":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallWithAuthenticatedUser":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallWithoutUser":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallWithErrorResult":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallWithSuccessNoErrorKey":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallInsertFailureDoesNotThrow":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallVerifiesLogProperties":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallSuccessMessageDefault":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointWithEmptyTestData":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointWithDifferentEndpointIds":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointResponseStructureForSuccess":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointResponseStructureForDenied":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointResponseStructureForUnknownType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointWithEmptyTargetType":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointWithEmptyGroupsArrayAndNoUser":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointAdminBypassesGroupRestriction":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserWithNoGroupsAndEndpointHasGroups":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallWithLargeRequestData":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointDifferentEndpointPaths":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAllPlaceholderTargetTypesReturnCorrectMessage":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentUnsupportedProviderLogsResult":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentNotFoundLogsError":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentWithToolsAndMessage":0.001,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointCaseInsensitiveTargetType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointWithSpecialCharTargetType":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserInAllGroupsNotJustOne":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointNonAdminUserInAllAllowedGroups":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointSingleGroup":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointManyGroupsNoneMatch":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointLastGroupMatches":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksModifiedResultOnUpdatingEvent":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksModifiedResultOnDeletingEvent":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksModifiedResultWithNullData":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksRejectedOnUpdatingEvent":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksRejectedOnDeletingEvent":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksUnknownFailureMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksGeneralExceptionUsesOnFailure":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksFilterConditionNonArray":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksFlagModeWithEmptyErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrDateNonParseable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrDateNonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrArrayWrapsScalar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrIntegerNonNumericReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrFloatNonNumericReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypePdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeUnknownAllowsAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveRegisterToIdNonResolvableReturnsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveSchemaToIdNonResolvableReturnsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveRegisterToIdNoMapperReturnsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveSchemaToIdNoMapperReturnsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrSkipsArraysWithoutIdOrUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrNonStringNonArrayReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractArraysFromRelationsReindexesSequentially":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testShouldTruncateFieldImageAndDocumentFormats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testCreateDocumentIncludesCreatedAndUpdatedDates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testEnsureVectorFieldTypeAlreadyExists":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testEnsureVectorFieldTypeCreatesNew":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testEnsureVectorFieldTypeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testGetCollectionFieldStatusSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testGetCollectionFieldStatusException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testCreateMissingFieldsDryRun":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testCreateMissingFieldsActual":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testFixMismatchedFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testDetermineSolrFieldType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testIsMultiValued":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testGetMostPermissiveType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testGenerateSolrFieldName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeAlreadyExistsDoesNotCallAddFieldType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeCreatesNewWithDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeCreatesNewWithCustomDimensionsAndSimilarity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeReturnsFalseWhenAddFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeHandlesGetFieldTypesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeHandlesAddFieldTypeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasWithNoSchemasSucceeds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasProcessesSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasWithForceFlag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasCountsCreatedAndUpdatedFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasCountsUpdatedSchemaFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasReturnsResolvedConflicts":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasErrorInOneSchemaDoesNotAbort":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasPropagatesTopLevelException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasIncludesExecutionTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusEmptyCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusWithExtraFieldsInBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusPassesCollectionName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsDryRunReturnsFieldsToAdd":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsDryRunDoesNotCallBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsActuallyCreatesFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsCountsFailuresWhenBackendSkips":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsEmptyArraySucceeds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFixMismatchedFieldsDelegatesToBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFixMismatchedFieldsPassesDryRunFlag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFixMismatchedFieldsEmptyArraySucceeds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testConflictResolutionPrefersStringOverInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testConflictResolutionPrefersStringOverBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testConflictResolutionPrefersTextOverFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testConflictResolutionPrefersFloatOverInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testNoConflictWhenFieldUsedSameTypeAcrossSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testIntegerTypeMappedToSolrInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testNumberTypeMappedToSolrFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testBooleanTypeMappedToSolrBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testDateTypeMappedToSolrDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testUnknownTypeMapsToString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFieldNameSanitizationReplacesSpecialChars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testArrayTypeFieldIsMultiValued":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFieldWithMaxItemsGreaterThanOneIsMultiValued":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testScalarFieldIsNotMultiValued":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testAllFieldsAreBothIndexedAndStored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testSchemaWithNoPropertiesProcessedWithoutError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testEncodeArrayKeysFlat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testEncodeArrayKeysNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testEncodeArrayKeysEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCoordinateStringToArraySinglePoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCoordinateStringToArrayMultiplePoints":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingSimpleDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingWithPassThrough":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingArrayValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingWithUnset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToInt":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToBoolTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToBoolFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToNullableBoolNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToNullableBoolTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastJsonToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastJsonToArrayAlreadyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastNullStringToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastNullStringToNullNotNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastMoneyStringToInt":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastIntToMoneyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastBase64":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastBase64Decode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastUrlDecode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastHtml":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastHtmlDecode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastUnsetIfValueMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastUnsetIfValueEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastSetNullIfValueMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastSetNullIfValueEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastDefaultUnknownType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastMultipleCastsAsCsv":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingListMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingListModeWithListInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingRootHashArrayValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingRootHashNullValue":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testAreAllArrayKeysNullEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testAreAllArrayKeysNullAllNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testAreAllArrayKeysNullNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testAreAllArrayKeysNullHasValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testInvalidateMappingCacheCallsRemove":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testInvalidateMappingCacheNoCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testGetMappingCacheHit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testGetMappingCacheMiss":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testGetMappings":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithRawUrlEncodeCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithRawUrlDecodeCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithKeyCantBeValueCastWhenMatch":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithKeyCantBeValueCastWhenNoMatch":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUnsetIfValueMatchingString":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUnsetIfValueNotMatching":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUnsetIfValueEmptyString":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithSetNullIfValueMatchingString":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithSetNullIfValueEmptyValue":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithSetNullIfValueNotMatching":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCountValueCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCountValueCastKeyNotFound":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBoolCastFromYes":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBoolCastFromOne":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBoolCastFalse":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBooleanAliasCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithIntegerAliasCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNullStringToNullCastNonNull":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithTwigTemplate":0.001,"Unit\\Service\\MappingServiceTest::testExecuteMappingTwigTemplateThrowsOnError":0.001,"Unit\\Service\\MappingServiceTest::testCoordinateStringToArrayThreePoints":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListToolsHavePropertiesAndRequired":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testRegistersToolHasCorrectProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testSchemasToolHasCorrectProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectsToolHasCorrectProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolErrorContentContainsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolLogsErrorOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolSuccessStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolLogsDebugOnEveryCall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListRegisters":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListRegistersWithLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListRegistersDefaultsToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetRegisterMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateRegisterMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateRegisterMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateRegisterMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteRegister":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteRegisterMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testRegistersUnknownActionReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListSchemasWithLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListSchemasDefaultsToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetSchema":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetSchemaMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateSchemaMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateSchemaMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateSchemaMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteSchema":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteSchemaMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testSchemasUnknownActionReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjectsWithLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjectsWithOnlyLimit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjectsWithOnlyOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjectsSetsRegisterAndSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectsMissingRegisterReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectsMissingSchemaReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectsMissingBothRegisterAndSchemaReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetObjectMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateObjectMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateObjectMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateObjectMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteObjectMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectsUnknownActionReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testServiceExceptionReturnedAsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testSchemaMapperExceptionReturnedAsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectServiceExceptionReturnedAsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListRegistersReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListSchemasReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjectsReturnsEmptyArray":0,"Unit\\Service\\MetricsServiceTest::testRecordMetricWithErrorMessage":0,"Unit\\Service\\MetricsServiceTest::testGetEmbeddingStatsWithNullRow":0,"Unit\\Service\\MetricsServiceTest::testGetSearchLatencyStatsWithStringAvg":0.001,"Unit\\Service\\MetricsServiceTest::testGetStorageGrowthNullBytes":0.001,"Unit\\Service\\MetricsServiceTest::testCleanOldMetricsCustomRetention":0,"Unit\\Service\\MetricsServiceTest::testRecordMetricWithInvalidUtf8Metadata":0,"Unit\\Service\\MetricsServiceTest::testGetSearchLatencyStatsAllTypesHaveData":0.001,"Unit\\Service\\MetricsServiceTest::testGetEmbeddingStatsEstimatedCost":0,"Unit\\Service\\MetricsServiceTest::testGetStorageGrowthMultipleDays":0.001,"Unit\\Service\\MetricsServiceTest::testRecordMetricMinimalParams":0,"Unit\\Service\\OasServiceTest::testCreateOasGeneratesPathsForSchema":0.002,"Unit\\Service\\OasServiceTest::testCreateOasGeneratesTagsForSchemas":0,"Unit\\Service\\OasServiceTest::testCreateOasMultipleRegistersWithPrefixes":0.002,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithArrayProperties":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithObjectProperty":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSecuritySchemes":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithDescription":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithRequiredProperties":0.001,"Unit\\Service\\OasServiceTest::testCreateOasWithRbacProperties":0,"Unit\\Service\\OasServiceTest::testSlugifySimpleString":0,"Unit\\Service\\OasServiceTest::testSlugifySpecialCharacters":0,"Unit\\Service\\OasServiceTest::testSlugifyAlreadySlugified":0,"Unit\\Service\\OasServiceTest::testSlugifyUpperCase":0,"Unit\\Service\\OasServiceTest::testSlugifyTrimsHyphens":0,"Unit\\Service\\OasServiceTest::testPascalCaseSimple":0,"Unit\\Service\\OasServiceTest::testPascalCaseSingleWord":0,"Unit\\Service\\OasServiceTest::testPascalCaseWithHyphens":0,"Unit\\Service\\OasServiceTest::testPascalCaseWithSpecialChars":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameSimple":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameWithSpaces":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameNull":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameEmpty":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameWithSpecialChars":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameStartingWithNumber":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameWithDotsAndDashes":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameAllSpecialChars":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNonArray":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionInteger":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionBoolean":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionStripsInternalFields":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionKeepsAllowedKeywords":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionInvalidType":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionArrayTypeGetsItemsDefault":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNestedItems":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionItemsAsList":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyItemsList":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionBooleanRequired":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionArrayRequired":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyOneOf":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionValidOneOf":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyAnyOf":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyAllOf":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionAllOfNonArray":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionAllOfWithEmptyItems":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionAllOfWithValidItems":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyRef":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionRefNotString":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionBareRefNormalized":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionFullRefKept":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyEnum":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEnumNotArray":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionValidEnum":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNoTypeOrRef":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNoDescription":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionRefNoDefaultDescription":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNestedProperties":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionCompositionRecursive":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNullableProperty":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionWriteOnlyProperty":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionMinMaxValidation":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionConstKeyword":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionExamplesKeyword":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionUniqueItems":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionMaxMinProperties":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionAdditionalProperties":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNotKeyword":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromArray":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromArrayInvalid":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromArrayNoType":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringInt":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringFloat":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringBool":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringString":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringArray":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringObject":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringUnknown":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromNull":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromInteger":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeBoolean":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeNumber":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeNull":0,"Unit\\Service\\OasServiceTest::testExtractGroupFromRuleString":0,"Unit\\Service\\OasServiceTest::testExtractGroupFromRuleArrayWithGroup":0,"Unit\\Service\\OasServiceTest::testExtractGroupFromRuleArrayWithoutGroup":0,"Unit\\Service\\OasServiceTest::testExtractGroupFromRuleNull":0,"Unit\\Service\\OasServiceTest::testExtractGroupFromRuleInteger":0,"Unit\\Service\\OasServiceTest::testGetScopeDescriptionAdmin":0,"Unit\\Service\\OasServiceTest::testGetScopeDescriptionPublic":0,"Unit\\Service\\OasServiceTest::testGetScopeDescriptionCustomGroup":0,"Unit\\Service\\OasServiceTest::testEnrichSchemaBasic":0,"Unit\\Service\\OasServiceTest::testEnrichSchemaEmptyProperties":0,"Unit\\Service\\OasServiceTest::testEnrichSchemaHasSelfRef":0,"Unit\\Service\\OasServiceTest::testEnrichSchemaHasIdUuidFormat":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsNoAuth":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsWithSchemaLevelAuth":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsWithPropertyLevelAuth":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsWithArrayRules":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsDeduplicates":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsNonArrayProperty":0,"Unit\\Service\\OasServiceTest::testApplyRbacToOperationAddsGroups":0,"Unit\\Service\\OasServiceTest::testApplyRbacToOperationAlwaysIncludesAdmin":0,"Unit\\Service\\OasServiceTest::testApplyRbacToOperationAdminAlreadyInGroups":0,"Unit\\Service\\OasServiceTest::testApplyRbacToOperationAdds403Response":0,"Unit\\Service\\OasServiceTest::testApplyRbacToOperationEmptyGroups":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersNonCollection":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersCollection":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersCollectionSkipsMetadataProps":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersCollectionSkipsIdProp":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersCollectionArrayType":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersCollectionNoSchema":0,"Unit\\Service\\OasServiceTest::testCreateOasPathsWithSchemaSlug":0.001,"Unit\\Service\\OasServiceTest::testCreateOasPathsWithoutSlug":0.001,"Unit\\Service\\OasServiceTest::testCreateOasCollectionPathHasGetAndPost":0.001,"Unit\\Service\\OasServiceTest::testCreateOasItemPathHasGetPutDelete":0.001,"Unit\\Service\\OasServiceTest::testCreateOasOperationIdNoPrefixForSingleRegister":0.001,"Unit\\Service\\OasServiceTest::testCreateOasOperationIdWithPrefixForMultipleRegisters":0.001,"Unit\\Service\\OasServiceTest::testCreateOasOperationTags":0,"Unit\\Service\\OasServiceTest::testCreateOasGetCollectionHasPaginatedResponse":0,"Unit\\Service\\OasServiceTest::testCreateOasGetSingleHas404Response":0,"Unit\\Service\\OasServiceTest::testCreateOasPostHas201Response":0.001,"Unit\\Service\\OasServiceTest::testCreateOasPutHasRequestBody":0.001,"Unit\\Service\\OasServiceTest::testCreateOasDeleteHas204And404Response":0,"Unit\\Service\\OasServiceTest::testCreateOasGetSingleHasIdPathParam":0,"Unit\\Service\\OasServiceTest::testCreateOasPathsWithSchemaLevelRbac":0.001,"Unit\\Service\\OasServiceTest::testCreateOasScopeDescriptionsCorrect":0,"Unit\\Service\\OasServiceTest::testCreateOasWithBrokenRefGetsCleaned":0.001,"Unit\\Service\\OasServiceTest::testCreateOasWithCaseInsensitiveRefMatch":0.002,"Unit\\Service\\OasServiceTest::testCreateOasWithBareRefGetsNormalized":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaComponentHasCorrectStructure":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithFormatProperty":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithSpecialCharactersInTitle":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithNullDescription":0,"Unit\\Service\\OasServiceTest::testCreateOasHasBaseComponentSchemas":0.001,"Unit\\Service\\OasServiceTest::testCreateOasHasBasicAuth":0,"Unit\\Service\\OasServiceTest::testCreateOasHasOAuth2Config":0,"Unit\\Service\\OasServiceTest::testCreateOasOpenApiVersion":0,"Unit\\Service\\OasServiceTest::testCreateOasInfoHasContactAndLicense":0,"Unit\\Service\\OasServiceTest::testCreateOasWithManySchemas":0.005,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithAllPropertyTypes":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithInternalFieldsStripped":0,"Unit\\Service\\OasServiceTest::testCreateOasGetCollectionParametersIncludeSchemaFilters":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSpecificRegisterInfoVersion":0,"Unit\\Service\\OasServiceTest::testCreateOasDefaultInfoPreservedForAllRegisters":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaReferenceInResponseBody":0,"Unit\\Service\\OasServiceTest::testCreateOasDeleteHasNoRequestBody":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaNotAddedToPathsIfNotInRegister":0.001,"Unit\\Service\\OasServiceTest::testCreateOasGetCollectionHas400Response":0,"Unit\\Service\\OasServiceTest::testCreateOasPostHas400Response":0,"Unit\\Service\\OasServiceTest::testCreateLogsOperation":0,"Unit\\Service\\OasServiceTest::testCreateGetFilesOperation":0,"Unit\\Service\\OasServiceTest::testCreatePostFileOperation":0,"Unit\\Service\\OasServiceTest::testCreateLockOperation":0,"Unit\\Service\\OasServiceTest::testCreateUnlockOperation":0,"Unit\\Service\\OasServiceTest::testCreateGetCollectionOperationStructure":0,"Unit\\Service\\OasServiceTest::testCreateGetCollectionOperationEmptyTitleFallback":0,"Unit\\Service\\OasServiceTest::testCreateGetOperationStructure":0,"Unit\\Service\\OasServiceTest::testCreatePutOperationStructure":0,"Unit\\Service\\OasServiceTest::testCreatePostOperationStructure":0,"Unit\\Service\\OasServiceTest::testCreateDeleteOperationStructure":0,"Unit\\Service\\OasServiceTest::testAddExtendedPathsEmptyWhitelist":0,"Unit\\Service\\OasServiceTest::testAddCrudPathsCreatesCollectionAndItemPaths":0.002,"Unit\\Service\\OasServiceTest::testAddCrudPathsWithOperationIdPrefix":0,"Unit\\Service\\OasServiceTest::testAddCrudPathsFallsBackToSlugifiedTitle":0.001,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesRemovesEmptyAllOf":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesRemovesEmptyRef":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesRemovesNonStringRef":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesCaseInsensitiveMatch":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesBrokenRefFallsBack":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesValidRefKept":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesRecursiveProperties":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesRecursiveItems":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesAllOfValidation":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesAllOfAllInvalid":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesCompositionKeywords":0,"Unit\\Service\\OasServiceTest::testValidateOasIntegrityFixesPathSchemaRefs":0.002,"Unit\\Service\\OasServiceTest::testGetBaseOasReturnsValidOas":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesWithEmptyBracketArrayField":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesAppendsToExistingArrayField":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesWithMissingType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesOverridesExistingDataField":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithFileObjectValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithArrayOfFileObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithArrayOfUrls":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithArrayOfBase64":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaArrayNonFileItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithNullValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithIntegerValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithUrlNoPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithUrlPathNoExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithArrayOfNonFileUrls":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithShortBase64String":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaNoType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithIdAndPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithAccessUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithDownloadUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataWithApplicationPdfDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataWithInvalidBase64InDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataPlainBase64ReturnsExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigCallsBlockExecutableFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigAllowExecutablesFlag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigWithEmptyAllowedTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigMaxSizeZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPhpExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksShExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPyExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksMsiExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksDllExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksWindowsExeMagicBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksElfMagicBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksShellScript":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksBashScript":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksEnvShebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPhpTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPhpShortTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksJavaClassMagicBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksShellscriptMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksDosexecMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPhpMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPythonMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksJarMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksShebangInContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPhpScriptTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesNoFilenameNoContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesNullMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionSingleFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionArrayFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionWithDeleteException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionArrayWithDeleteException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionNoExistingFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionEmptyStringExistingId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyThrowsIfPropertyNotInSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyThrowsIfNotFileProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyArrayNotFileThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyArrayReceivesNonArrayThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertySingleFileUpload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyArrayFileUpload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyAutoPublishFromSchemaConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyAutoPublishAtPropertyLevel":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyWithAutoTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertySingleValueNotFileProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyArrayWithNonFileItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithBase64":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithFileObjectExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithUnsupportedType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithFileObjectNoExistingFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithFileObjectNonNumericId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithFileObjectGetFileReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithIndex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGenerateFileNameWithoutIndex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGenerateFileNameWithIndex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testPrepareAutoTagsBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testPrepareAutoTagsWithConfiguredTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testPrepareAutoTagsDeduplicates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testPrepareAutoTagsNonArrayAutoTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetExtensionFromMimeTypeCommonTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetExtensionFromMimeTypeUnknownTypeReturnsBin":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetExtensionFromMimeTypeOfficeDocuments":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataFromUrlWithExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataFromUrlWithoutExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetCommonFileExtensionsContainsExpectedTypes":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetDangerousExecutableExtensionsContainsExpected":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetExecutableMimeTypesContainsExpected":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesSafeContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesWindowsExe":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesElf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesPerlShebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesRubyShebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesNodeShebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesEmbeddedPhpTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesPhpShortEchoTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesZipSignatureSkipped":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionArrayWithNonNumericIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyArrayMixedFileAndNonFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyPropertyAutoPublishOverridesSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetOrganisationSettingsOnlyEmptyConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetOrganisationSettingsOnlyWithStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationUuidDirectKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationUuidFallbackToNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationUuidReturnsNullWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationIdReturnsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationIdReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSetDefaultOrganisationId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationWithInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationWithoutUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationSetsAsDefaultWhenNoneExists":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationWithValidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationAddsAdminGroupUsers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetOrganisationSettingsOnlyThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationUuidReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetUserOrganisationsReturnsEmptyWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetUserOrganisationsReturnsOrganisationsForUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testHasAccessToOrganisationReturnsTrueForAdmin":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testHasAccessToOrganisationReturnsFalseForNonMember":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testHasAccessToOrganisationReturnsFalseWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testHasAccessToOrganisationReturnsFalseWhenOrgNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSetActiveOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSetActiveOrganisationThrowsWhenOrgNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSetActiveOrganisationThrowsWhenUserNotMember":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSetActiveOrganisationSucceedsForMember":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testJoinOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testJoinOrganisationThrowsWhenOrgNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testJoinOrganisationSucceedsForCurrentUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testJoinOrganisationThrowsWhenTargetUserDoesNotExist":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testLeaveOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testLeaveOrganisationThrowsWhenLastOrg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testClearCacheReturnsFalseWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testClearCacheReturnsTrueForLoggedInUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testClearCacheWithPersistentDeletesUserValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetUserOrganisationStatsReturnsEmptyWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testClearDefaultOrganisationCacheResetsStaticCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testGetOrganisationSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testGetOrganisationSettingsOnlyWithStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testHasAccessToOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testHasAccessToOrganisationAdminUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testGetUserOrganisationStatsNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testClearCacheNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testClearCacheWithPersistent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testClearCacheWithoutPersistent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testClearDefaultOrganisationCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testGetUserOrganisationsNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testGetActiveOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testSetActiveOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testJoinOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testLeaveOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testCreateOrganisationWithInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetOrganisationSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetOrganisationSettingsOnlyReturnsStoredValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetDefaultOrganisationUuidReturnsDirectConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetDefaultOrganisationUuidReturnsNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetDefaultOrganisationUuidHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetUserOrganisationsReturnsEmptyWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetActiveOrganisationReturnsNullWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testSetActiveOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testSetActiveOrganisationThrowsWhenOrgNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testSetActiveOrganisationThrowsWhenUserNotMember":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testJoinOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testJoinOrganisationThrowsWhenTargetUserNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testLeaveOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testHasAccessToOrganisationReturnsFalseWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testHasAccessToOrganisationReturnsFalseWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testHasAccessToOrganisationReturnsTrueForAdmin":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testHasAccessToOrganisationChecksUserMembership":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetUserOrganisationStatsReturnsEmptyWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testClearDefaultOrganisationCacheClearsStaticCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testClearCacheReturnsFalseWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testClearCacheReturnsTrueWhenUserExists":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testClearCacheWithClearPersistentDeletesUserConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testSetDefaultOrganisationIdStoresValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyWithValidAllowedTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonArrayAllowedTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonStringMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsInvalidMimeFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyWithValidMaxSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonNumericMaxSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNegativeMaxSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsExcessiveMaxSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyWithValidAllowedTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonArrayAllowedTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonStringTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsEmptyTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsLongTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyWithValidAutoTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonArrayAutoTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonStringAutoTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsEmptyAutoTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsLongAutoTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOnDeleteWithItemsRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testGetSchemaMemoryCacheHit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testGetSchemaNotFoundReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testClearSchemaCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testClearSchemaCacheDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testInvalidateForSchemaChange":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testInvalidateForSchemaChangeDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testClearAllCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testCleanExpiredEntriesRemovesSome":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testCleanExpiredEntriesNone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testGetCacheStatistics":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testCacheSchemaConfigurationAndProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testGetSchemaNotFoundInDbReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testClearSchemaCacheWithDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testClearAllCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testCleanExpiredEntries":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testInvalidateForSchemaChangeWithDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testGetCacheStatistics":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsReturnsEnhancedStats":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsWithDateRange":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsWithEdgeBrowser":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsWithOperaBrowser":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsWithUnknownBrowser":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsEmptyResults":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsBrowserDistribution":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithUnderscorePaginationParams":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithUnderscorePageParam":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsCalculatesPageFromOffset":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithUnderscoreSearchParam":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithSortParams":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithUnderscoreSortParams":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithDateFilters":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithInvalidDateFilters":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithCustomFilterParams":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithLimitLessThanOne":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithPageLessThanOne":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityWithSinglePeriod":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityWithDecreasingTrend":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityWithStableTrend":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsGoodRating":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsAverageRating":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsPoorRating":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsSortsByPercentage":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsWithDateRange":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailEnrichesWithRegisterAndSchemaNames":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailHandlesRegisterDoesNotExist":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailHandlesSchemaDoesNotExist":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailHandlesRegisterGenericException":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailHandlesSchemaGenericException":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsEnrichesMultipleTrails":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailWithNullRegisterAndSchema":0,"Unit\\Service\\SearchTrailServiceTest::testCleanupSearchTrailsNoExpiredEntries":0,"Unit\\Service\\SearchTrailServiceTest::testCleanupSearchTrailsSuccessMessage":0,"Unit\\Service\\SearchTrailServiceTest::testGetPopularSearchTermsWithDateRange":0,"Unit\\Service\\SearchTrailServiceTest::testGetPopularSearchTermsEmpty":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityWithDateRange":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithZeroTotalReturnsZeroPages":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsPageCalculation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheSchemaType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheFacetType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheDistributedType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheNamesType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheAllType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheInvalidTypeThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testWarmupNamesCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testWarmupNamesCacheWhenNoCacheHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testWarmupNamesCacheWithContainerFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testGetCacheStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testGetCacheStatsWithDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testGetCacheStatsZeroRequests":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearObjectCacheWhenContainerThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearSchemaWhenNoEntriesKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearDistributedCacheWhenException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheWithUserId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testCalculateHitRateWithZeroRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testCalculateHitRateWithRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testCalculateHitRateWithMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testGetDistributedCacheStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testGetDistributedCacheStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testGetCachePerformanceMetrics":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithSchemaType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithFacetType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithDistributedType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithNamesType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithInvalidType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheAllTypeIndividualServices":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearObjectCacheWithNoHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearObjectCacheLazyLoadFromContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearObjectCacheContainerThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testWarmupNamesCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testWarmupNamesCacheNoHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testWarmupNamesCacheLazyLoadFromContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearSchemaCacheWithEntriesKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearSchemaCacheWithoutEntriesKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearSchemaCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearFacetCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsReturnsFullStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsStructureOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsPerformanceMetrics":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsDistributedCacheFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsDistributedCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsServicesSchemaAndFacetDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsLastUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testHitRateWithPositiveRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheAllTriggersTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheAllCallsAllClearMethods":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheFacet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheDistributedTriggersTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheInvalidType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheWithUserId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheObjectNoCacheHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheNamesNoCacheHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheSchemaOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheFacetOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheDistributedOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheTotalClearedNonDistributed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheDefaultTypeTriggersTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearObjectCacheContainerFallback":0.019,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearObjectCacheContainerFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testWarmupNamesCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testWarmupNamesCacheNoCacheHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testWarmupNamesCacheContainerFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testWarmupNamesCacheContainerFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testWarmupNamesCacheWarmupThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearSchemaCacheClearedCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearSchemaCacheNoEntriesKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearFacetCacheClearedCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearNamesCacheBeforeAfterStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testConstructorMinimalParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearNamesCacheContainerFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearNamesCacheContainerFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheTimestampFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheErrorsArrayEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testIsMultiTenancyEnabledReturnsFalseWhenKeyMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithStoredMultitenancyConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithStoredRetentionConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithAllConfigsStored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsIncludesAvailableTenants":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsUserWithNullDisplayNameFallsBackToUid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsUserWithEmptyDisplayNameFallsBackToUid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsOrganisationMapperExceptionReturnsEmptyTenants":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsWithEmptyDataReturnsGetSettings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsWithAllSections":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsAcceptsStringTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsWithOldStylePublishingView":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsStoresFalseValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetRbacSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateRbacSettingsOnlyWithAllFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateRbacSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateOrganisationSettingsOnlyStoresAndReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateOrganisationSettingsOnlyDefaultsMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateOrganisationSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateMultitenancySettingsOnlyStoresAndReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateMultitenancySettingsOnlyDefaultsMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateMultitenancySettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetDefaultOrganisationUuidReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testSetDefaultOrganisationUuidWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testSetDefaultOrganisationUuidLogsErrorOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetTenantIdReturnsEmptyStringWhenDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetTenantIdReturnsStoredValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetTenantIdReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationIdDelegatesToGetDefaultOrganisationUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationIdReturnsNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyAddsEnabledWhenMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyAddsVectorConfigWhenMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyFillsMissingVectorConfigFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyFillsMissingBackendOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyFillsMissingSolrFieldOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyRemovesDeprecatedSolrCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateLLMSettingsOnlyStoresAndReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateLLMSettingsOnlyMergesWithExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateLLMSettingsOnlyWithFireworksConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateLLMSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetFileSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetFileSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateFileSettingsOnlyStoresAndReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateFileSettingsOnlyDefaultsMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateFileSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetN8nSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetN8nSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetN8nSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateN8nSettingsOnlyStoresAndReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateN8nSettingsOnlyDefaultsMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateN8nSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testConstructorWithCustomAppName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsRetentionPartialConfigUsesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsSolrPartialConfigUsesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsRetentionDefaultsMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsSolrCastsNumericValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyPartialConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetRbacSettingsOnlyPartialConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationSettingsOnlyPartialConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsSolrWithCollectionFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateLLMSettingsOnlyFullConfigFromEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateFileSettingsOnlyWithCustomFileTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testGetFileSettingsReturnsDefaultWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testGetFileSettingsReturnsDecodedConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testGetFileSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testUpdateFileSettingsWithFullData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testUpdateFileSettingsWithEmptyDataUsesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testUpdateFileSettingsWithPartialData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testUpdateFileSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testUpdateFileSettingsStoresCorrectJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testGetLLMSettingsOnlyReturnsDefaultsWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testGetLLMSettingsOnlyAddsEnabledIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testGetLLMSettingsOnlyAddsVectorConfigIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testGetLLMSettingsOnlyFillsMissingVectorConfigFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testGetLLMSettingsOnlyPreservesExistingVectorConfigFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testUpdateLLMSettingsOnlyMergesWithExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testUpdateLLMSettingsOnlyWithAllProviders":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsReturnsDefaultWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsReturnsDecodedConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsAddsEnabledFieldIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsAddsVectorConfigIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsFillsMissingVectorSubFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsRemovesDeprecatedSolrCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testUpdateLlmSettingsWithFullData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testUpdateLlmSettingsPatchBehavior":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testUpdateLlmSettingsWithEmptyDataUsesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testUpdateLlmSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetRetentionSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetRetentionSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetRetentionSettingsOnlyThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateRetentionSettingsOnlyStoresConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateRetentionSettingsOnlyAppliesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateRetentionSettingsOnlyThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetVersionInfoOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testConvertToBooleanWithNumericValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testConvertToBooleanWithStringValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetObjectSettingsOnlyMigratesLegacyFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testGetSearchBackendConfigReturnsDefaultWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testGetSearchBackendConfigReturnsDecodedConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testGetSearchBackendConfigThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigWithSolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigWithElasticsearch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigWithInvalidBackendThrowsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigSetsTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigThrowsRuntimeExceptionOnWriteError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigLogsCorrectContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigAvailableBackendsComplete":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsReturnsDefaultsWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsReturnsStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsThrowsOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testWarmupSolrIndexThrowsDeprecatedException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrDashboardStatsWithAvailableCacheHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrDashboardStatsReturnsDefaultsOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrDashboardStatsUsesContainerFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrDashboardStatsNoCacheHandlerOrContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrDashboardStatsContainerResolutionFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformSolrStatsToDashboardWhenUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformStatsWithZeroOperations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformStatsWithOperations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformStatsFormatsIndexSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformStatsWithMissingServiceStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testFormatBytesZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testFormatBytesLargeValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsOnlyReturnsStoredWithDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsOnlyThrowsOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrSettingsOnlySavesConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrSettingsOnlyAppliesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrSettingsOnlyThrowsOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSearchBackendConfigReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSearchBackendConfigReturnsStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSearchBackendConfigThrowsOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSearchBackendConfigSolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSearchBackendConfigElasticsearch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSearchBackendConfigInvalidBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSearchBackendConfigThrowsOnSaveError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrFacetConfigurationReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrFacetConfigurationReturnsStored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrFacetConfigurationThrowsOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrFacetConfigurationSaves":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrFacetConfigurationEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrFacetConfigurationSkipsInvalidKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrFacetConfigurationFiltersGlobalOrder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrFacetConfigurationThrowsOnSaveError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testConstructorMinimalParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testConstructorCustomAppName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformAvailableStatsHasLastCommit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsReturnsEmptyWhenObjectServiceUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsHasCorrectStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsValidationErrorsIsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsSummaryHasCorrectTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsReturns100PercentForZeroObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testConstructorStoresDependencies":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsCanBeCalledMultipleTimes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsInvalidCountMatchesErrorCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesCustomPrecision":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testConvertToBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testConvertToBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testConvertToBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testConvertToBytesPlainNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMaskTokenShort":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMaskTokenEightChars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMaskTokenLong":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetSearchBackendConfigEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetSearchBackendConfigValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetSearchBackendConfigException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testUpdateSearchBackendConfigWithActiveKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testUpdateSearchBackendConfigWithBackendKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetDatabaseInfoEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetDatabaseInfoInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetDatabaseInfoValid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetDatabaseInfoMissingDatabaseKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testHasPostgresExtensionNotPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testHasPostgresExtensionFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testHasPostgresExtensionNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testHasPostgresExtensionNoDbInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetPostgresExtensionsNotPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetPostgresExtensionsReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMassValidateObjectsInvalidMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMassValidateObjectsBatchSizeTooSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMassValidateObjectsBatchSizeTooLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCreateBatchJobs":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCreateBatchJobsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCreateBatchJobsExact":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsNoDifferences":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsMissingFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsExtraFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsMismatchedType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsMismatchedMultiValued":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsSkipsSystemFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetLLMSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetFileSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetObjectSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetRetentionSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetCacheStatsDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testClearCacheDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testClearCacheWithTypeDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testIsMultiTenancyEnabledDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetTenantIdDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetOrganisationIdDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithCustomPrecision":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testConvertToBytesWithMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testConvertToBytesWithGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testConvertToBytesWithKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testConvertToBytesWithPlainNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testMaskTokenWithLongToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testMaskTokenWithShortToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testMaskTokenWith8Chars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testMaskTokenWith9Chars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsFindsMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsFindsExtra":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsFindsMismatched":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsAllMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsSkipsSystemFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsDetectsMultiValuedMismatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetDatabaseInfoReturnsNullWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetDatabaseInfoReturnsNullWhenInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetDatabaseInfoReturnsNullWhenNoDatabaseKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetDatabaseInfoReturnsDatabaseData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testHasPostgresExtensionReturnsFalseWhenNoDbInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testHasPostgresExtensionReturnsFalseForNonPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testHasPostgresExtensionReturnsTrueWhenFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetPostgresExtensionsReturnsEmptyForNonPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetPostgresExtensionsReturnsList":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetSearchBackendConfigReturnsDefaultsWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetSearchBackendConfigReturnsStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetSearchBackendConfigHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetLLMSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetFileSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetObjectSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetRetentionSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testIsMultiTenancyEnabledDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetDefaultOrganisationUuidDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetExpectedSchemaFieldsWithSetupHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetExpectedSchemaFieldsWithoutSetupHandlerOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetExpectedSchemaFieldsFallbackToCoreFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseExceptionPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseUnknownComponent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseSolrAndCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsNegativeBatchSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsModeValidatedFirst":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testClearCacheSpecificType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMissingTypeKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsActualMissingType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsExtraFieldType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsExtraFieldNoType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMissingFieldNoType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesOneByte":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesPrecisionZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesLargeTB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesLowercaseG":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesLowercaseM":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionMissingTypeKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetPostgresExtensionsNoExtensionsKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSearchBackendConfigBackendPrecedence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsOuterException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testWarmupNamesCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testValidateAllObjectsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetLLMSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetFileSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetObjectSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetRetentionSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetRbacSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetMultitenancySettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetOrganisationSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetVersionInfoOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetCacheStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrFacetConfigurationException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrDashboardStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConstructorWithAllHandlers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConstructorWithCustomAppName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenBoundaryTenChars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenSingleChar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMismatchEntryStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsSummaryStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfoJsonDecodesToScalar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testWarmupSolrIndexDelegatesToHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testWarmupSolrIndexWithParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialZeroObjects":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelZeroObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsWithMaxObjectsLimit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialWithObjectsThrowsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelWithObjectsThrowsTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsBatchSizeOne":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsBatchSizeFiveThousand":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsConfigUsed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsDurationAndMemory":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithSuccessfulDbStats":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithMysqlPlatform":0.012,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithMagicMapperTables":0.018,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWhenMainQueryReturnsFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithFailingMagicMapperTable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsMaxObjectsEqualsTotal":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsMaxObjectsGreaterThanTotal":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithDatabaseExceptionFallsBackToZeroedStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithCacheExceptionRecordsErrorInCacheKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseWithAllComponentRebasesBothSolrAndCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseWithSolrOnlyComponentDoesNotRebaseCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseWithCacheOnlyComponentDoesNotRebaseSolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseWithDefaultOptionsUsesAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialWithObjectsAndNullServiceThrowsTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelModeWithObjectsThrowsTypeErrorForNullService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialCollectErrorsFalseThrowsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithSuccessfulDbQueriesReturnsSystemInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseReturnsErrorOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperOuterCatchWhenGetDatabasePlatformThrows":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperInnerCatchWhenTableQueryFails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperSuccessPathWithTableData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithPostgresPlatformUsesPostgresQuery":0.01,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithSourcesTableExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsOuterCatchWhenFinalQueryReturnsFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractFromChunkWithEmptyText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractFromChunkWithWhitespace":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractFromChunkLLMFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractFromChunkHybridMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractFromChunkUnknownMethodThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testProcessSourceChunksWithNoChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testProcessSourceChunksFiltersMetadataChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testProcessSourceChunksHandlesChunkException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testHighConfidenceThresholdFiltersLowConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testPresidioFallsBackToRegexWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testOpenAnonymiserFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testEntityTypeFilterInRegex":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractEmailAndCreateEntity":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractIbanViaRegex":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testStoreDetectedEntitiesSetsObjectIdForObjectSource":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testStoreDetectedEntitiesCatchesExceptionAndContinues":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testStoreDetectedEntitiesUsesCategoryFallback":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testProcessSourceChunksChunkExceptionIsCaughtAndContinues":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testDetectWithPresidioConfiguredEndpointCurlFails":3.833,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testDetectWithOpenAnonymiserConfiguredEndpointCurlFails":3.961,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testPostAnalyzeRequestReturnsNullOnCurlError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testBuildAnalyzeRequestBodyWithoutEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testBuildAnalyzeRequestBodyWithMappedEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testBuildAnalyzeRequestBodyWithEmptyEntityTypesArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testConvertApiResultsMissingScoreUsesDefaultConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testConvertApiResultsFiltersLowDefaultConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testConvertApiResultsExtractsValueFromSourceText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testConvertApiResultsMapsEntityTypesCorrectly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapToPresidioEntityTypesAllKnownTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapFromPresidioEntityTypeCreditCard":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapFromPresidioEntityTypeCrypto":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapFromPresidioEntityTypeUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapFromPresidioEntityTypeNrp":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapFromPresidioEntityTypeCompletelyUnknown":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testExtractContextNegativeClampedStart":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testExtractContextSmallWindow":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testGetCategoryForAllEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testDetectWithRegexHighConfidenceFiltersPhones":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testDetectWithRegexEntityTypesFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testExtractFromChunkOtherSourceTypeNoFileOrObjectId":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testFindOrCreateEntityUpdatesExistingEntity":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testDetectEntitiesUnknownMethodThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testGetRegexPatternsReturnsThreePatterns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkReturnsEmptyForNullText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkDetectsMultipleEmails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkSetsFileIdForFileSourceType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkSetsObjectIdForObjectSourceType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkSetsNeitherFileNorObjectForOtherSourceType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkUsesDefaultMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkUsesDefaultConfidenceThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksHandlesExceptionInExtraction":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksAccumulatesResults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksWithOnlyMetadataChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithUnknownMethodThrowsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkRespectsLowConfidenceThreshold":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithPhoneTypeFilter":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithCustomContextWindow":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testStoreDetectedEntitiesHandlesInsertException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testStoreDetectedEntitiesHandlesRelationInsertException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testFindOrCreateEntityReusesExistingEntity":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForPhoneType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForAddressType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForSsnType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForIpAddressType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextWithZeroWindow":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextWithLargeWindow":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextClampsStartToZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextClampsEndToTextLength":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFindsPhoneNumbers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFiltersEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFiltersEntityTypesExcludesUnrequested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFiltersByConfidenceThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexIncludesPositionInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFindsMultipleEntitiesOfSameType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectEntitiesThrowsOnUnknownMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectEntitiesCallsRegexMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectEntitiesCallsHybridMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectEntitiesCallsLlmMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testBuildAnalyzeRequestBodyWithEmptyEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testBuildAnalyzeRequestBodyWithUnmappableEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapToPresidioEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapToPresidioEntityTypesWithOrganization":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapToPresidioEntityTypesWithUnknownType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapToPresidioEntityTypesWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapFromPresidioEntityTypeKnownTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapFromPresidioEntityTypePassthroughTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapFromPresidioEntityTypeUnknown":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsToEntitiesBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsFiltersLowConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsUsesDefaultConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsDefaultConfidenceBelowThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsUsesTextField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsExtractsFromTextWhenNoTextField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsHandlesMissingStartEnd":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsHandlesUnknownEntityType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsHandlesMissingEntityType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsMultipleEntities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetRegexPatternsReturnsExpectedStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetRegexPatternsContainsEmailPhoneIban":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithPresidioFallsBackOnException":3.841,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithOpenAnonymiserFallsBackOnException":3.952,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithLlmLogsFallbackMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithHybridReturnsRegexResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithHybridRespectsEntityTypeFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testFindOrCreateEntityCreatesNewEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testFindOrCreateEntityReturnsExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testRelationHasCorrectDetectionMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testRelationHasCorrectPositions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testRelationHasCreatedAt":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testRelationHasConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkReturnsCorrectEntityStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexIbanHasSensitivePiiCategory":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithPresidioEmptyEndpointFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithOpenAnonymiserEmptyEndpointFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectsEmailAndIbanTogether":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectsPhoneAndEmailTogether":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksReturnsSummedCounts":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkDetectsIban":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithOpenAnonymiserHandlesPiiEntitiesWrapper":2.531,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForIpAddressReturnsContextual":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithPresidioMethodFallsBackWhenNoEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testStoreDetectedEntitiesSetsFileIdForFileSource":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexIbanCategoryIsSensitivePii":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksReturnsZerosWhenNoNonMetadataChunks":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonMissingSource":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonRemovesInternalParams":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithArrayInput":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithStringInput":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithInvalidJsonString":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithFileThrowsException":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithNullJsonValue":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithFalseJsonValue":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonOnlyInternalParamsRemoved":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithEmptyData":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonAllInternalParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinOrganisationNoUserLoggedIn":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinOrganisationTargetUserNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinOrganisationWithTargetUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testLeaveOrganisationNoUserLoggedIn":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testLeaveOrganisationWithTargetUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testLeaveOrganisationNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testHasAccessToOrganisationAdminUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testHasAccessToOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testGetCurrentUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testGetCurrentUserNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testGetCustomNameFieldsReturnsNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testGetCustomNameFieldsAllEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testSetCustomNameFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testBuildUserDataArrayHandlesOrganisationException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testUpdateUserPropertiesWithActiveOrganisation":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testUpdateUserPropertiesWithFailedOrganisationSwitch":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetCurrentUserReturnsUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetCurrentUserReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testBuildQuotaWithNumericQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testBuildQuotaWithNoneQuota":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testBuildQuotaWithUnlimitedQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testBuildQuotaWithZeroTotalBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetLanguageAndLocaleWithEnglish":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetLanguageAndLocaleWithNonEnglish":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetLanguageAndLocaleWithExplicitLocale":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetLanguageAndLocaleNoMethodsAvailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetAdditionalProfileInfoFallbackOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetAdditionalProfileInfoWithOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetCustomNameFieldsEmptyValuesReturnNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetCustomNameFieldsWithValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testSetCustomNameFieldsOnlyAllowedFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetAccountManagerPropertiesSelectivelyWithException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetAccountManagerPropertiesSelectivelyWithValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetAccountManagerPropertiesSelectivelyEmptyValue":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetDefaultPropertyScopeReturnsPrivateForUnknown":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetDefaultPropertyScopeReturnsPublishedForWebsite":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetDefaultPropertyScopeReturnsLocalForOrg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetDefaultPropertyScopeReturnsPrivateForPhone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testDetermineChangedFieldsDetectsChanges":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testDetermineChangedFieldsHandlesMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testDetermineChangedFieldsNoChanges":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testDetermineChangedFieldsNullToValue":0,"Unit\\Service\\UserServiceTest::testGetCustomNameFieldsPartialValues":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsCastsToString":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsEmptyArrayDoesNothing":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayReturnsBasicUserInfo":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayHandlesOrganisationException":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayCachesOrgStats":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayBackendCapabilities":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayNameFields":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayWithAccountProperties":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArraySkipsEmptyAccountProperties":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrganisationTransformAddsNaam":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrganisationNullActive":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayFunctieFromRole":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayFunctieFallbackFromConfig":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayCustomNameFieldsFromConfig":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrganisationFromConfig":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayAccountManagerExceptionFallsBackToConfig":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayMultipleGroups":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaDefaults":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayDefaultSubadminEmpty":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayWithExtendedUserMethods":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayEmailVerifiedFalse":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayWithLanguageAndLocale":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayLocaleFromLanguageNonEnglish":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayLocaleFromLanguageEnglish":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayLanguageAlreadySetSkipsL10NFactory":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaNumericRelativeCalculation":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaUnlimited":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaNone":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaExceptionFallback":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrgWithoutNameKey":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesBasicUpdate":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesWithOrganisationSwitch":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesWithFailedOrganisationSwitch":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesWithNameFields":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesNoChangesNoEvent":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesDispatchesEventOnChange":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesStoresFunctieInConfig":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesOrgSwitchInvalidatesCacheAndRefetches":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesHandlesProfileUpdateException":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesUpdatesExistingAccountProperty":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesDoesNotUpdateUnchangedProperty":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesResultStructure":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesWithNonStringActiveOrganisation":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesWithMultipleProfileFields":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesStandardFieldsWithExtendedUser":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesDisplayNameNotChangedWhenNotAllowed":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesDefaultScopeForUnknownProperty":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesDetectsMultipleChanges":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesFunctieMapsTopropertyRole":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayAccountManagerFallbackEmptyValues":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayNoGroups":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayFunctieNullWhenNoRoleOrFunctie":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayDefaultEmailVerifiedAndAvatarScope":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesSetsLanguageAndLocale":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayCanChangeMailAddressFalse":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaOuterException":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaZeroTotalBytes":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrganisationsHasAvailableTrue":0.001,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsWithIntegerValue":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesResultContainsOrganisationUpdatedFalseByDefault":0,"Unit\\Service\\UserServiceTest::testGetCurrentUserDelegatesToUserSession":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesActiveOrganisationNonStringSkipsSwitch":0.001,"Unit\\Service\\UserServiceTest::testGetCustomNameFieldsAllNull":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrganisationNaamMatchesName":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesOrgMessageOnSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendReturnsEmptyWhenNoVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendRanksHigherSimilarityFirst":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendRespectsLimit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendSkipsInvalidEmbeddings":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendDecodesJsonMetadata":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendPropagatesDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendWithEntityTypeStringFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendWithEntityTypeArrayFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchCombinesBothSources":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchNormalisesWeights":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchSourceBreakdownCategorisesResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchWithZeroVectorWeightSkipsSemanticSearch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchReturnsTopNResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchVectorSearchFailsGracefully":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchRrfOrdersByDescendingCombinedScore":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityIdenticalVectorsReturnsOne":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityOrthogonalVectorsReturnsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchSolrBackendThrowsWhenSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchSolrBackendThrowsWhenNoCollections":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendUsesDefaultMaxVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendUsesCustomMaxVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendResultHasExpectedKeys":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchResultHasAllExpectedTopLevelKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityDimensionMismatchThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityZeroMagnitudeReturnsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityAntiParallelVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityHighDimensionalVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForFilesType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForObjectTypeFallbackToSelfObjectId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForObjectTypeFallbackToId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForFileTypeReturnsEmptyWhenNoFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionForFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionForFilesType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionForObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionForObjectTypeFallbackToCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionReturnsNullWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionIsCaseInsensitive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetCollectionsToSearchWithEntityTypeFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetCollectionsToSearchWithArrayEntityType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetCollectionsToSearchWithoutEntityTypeReturnsAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetCollectionsToSearchWithoutEntityTypeOnlyObjectCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetCollectionsToSearchSkipsUnconfiguredEntityType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testFetchVectorsWithEntityIdStringFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testFetchVectorsWithEntityIdArrayFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testReciprocalRankFusionVectorOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testReciprocalRankFusionSolrOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testReciprocalRankFusionMergesOverlappingEntities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testReciprocalRankFusionEmptyInputs":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchDatabaseBackendUsesPHPPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchNullMetadataReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchEmptyMetadataReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchZeroSolrWeightVectorOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchBothWeightsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchMissingWeightKeysDefaultsToHalf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchSearchTimeIsPositive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchPhpBackendNoVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchPhpBackendWithVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchPhpBackendWithBadSerializedEmbedding":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchWithEntityTypeFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchWithEntityTypeArrayFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchWithEntityIdStringFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testHybridSearchCombinesVectorAndSolrResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testHybridSearchWithZeroVectorWeight":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testHybridSearchWithBothVectorAndSolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testRegisterStrategy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testGetStrategyThrowsForUnknownType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeBatchEmptyEntities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeBatchEntityException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeBatchFetchEntitiesThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntitySerialSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntitySerialException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntityParallelMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntityParallelWithNullEmbedding":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntityParallelBatchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntityEmptyItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testGenerateEmbeddingDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testSemanticSearchDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testGetVectorStatsDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testTestEmbeddingDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testCheckEmbeddingModelMismatchDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testClearAllEmbeddingsDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testHybridSearchDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDispatchEventWithNoMatchingWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDispatchEventWithExceptionOnFindForEvent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsFalseWhenDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsFalseWhenFiltersDontMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersReturnsTrueWithNoFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersReturnsTrueWhenAllFiltersMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersReturnsFalseWhenFilterDoesNotMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersWithArrayFilterValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueSimpleKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueReturnsNullForMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueDeepNesting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayExponential":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayLinear":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayFixed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayDefaultPolicy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateNextRetryTimeIsInFuture":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testEventTypeToEventClass":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testEventTypeToEventClassWithSinglePart":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testShouldProcessResponseReturnsFalseByDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testShouldProcessResponseReturnsTrueWhenConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testShouldProcessResponseReturnsFalseWhenAsync":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGenerateSignatureReturnsHmac":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGenerateSignatureDifferentSecretsProduceDifferentResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestReturnsParamsWhenNoWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestPostWithJsonBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestGetUsesQueryParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestAddsSignatureWhenSecretSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestNoSignatureWithoutSecret":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestMergesCustomHeaders":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestUsesWebhookTimeout":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsTrueOnSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsFalseOnRequestExceptionWithResponse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsFalseOnConnectionError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsFalseOnUnexpectedException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookSchedulesRetryOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookDoesNotRetryAtMaxAttempts":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookExtractsJsonMessageFromErrorResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookExtractsJsonErrorKeyFromResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testScheduleRetryLogsInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testFindWebhooksForInterceptionReturnsEmptyWhenNone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testFindWebhooksForInterceptionFiltersNonInterceptWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testFindWebhooksForInterceptionReturnsMatchingWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testFindWebhooksForInterceptionFiltersByEventType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDispatchEventDeliversToMatchingWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDispatchEventLogsDebugForNoWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDispatchEventLogsInfoWhenWebhooksFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestWithCloudEventFormatter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestWithMatchingWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestContinuesOnDeliveryException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestFallbackFormatWithoutFormatter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testApplyMappingTransformationReturnsNullOnGenericFindException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadCloudEventsConfiguredButNoFormatter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadStandardFormatWithHigherAttempt":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersReturnsFalseWhenKeyMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersWithDotNotationKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersArrayFilterWithDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testEventTypeToEventClassUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testEventTypeToEventClassSchemaDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testEventTypeToEventClassRegisterUpdating":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayExponentialAttemptZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayLinearAttemptOne":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateNextRetryTimeExponentialDelay":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGenerateSignatureWithEmptyPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGenerateSignatureWithNestedPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testShouldProcessResponseFalseInConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testShouldProcessResponseWithoutAsyncKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookPassesAttemptToBuildPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueWithNonArrayIntermediate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueWithEmptyStringKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestUsesCloudEventFormatterWhenAvailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookWithMappingTransformation":0,"OCA\\OpenRegister\\Tests\\Unit\\Settings\\OpenRegisterAdminTest::testGetForm":0,"OCA\\OpenRegister\\Tests\\Unit\\Settings\\OpenRegisterAdminTest::testGetSection":0,"OCA\\OpenRegister\\Tests\\Unit\\Settings\\OpenRegisterAdminTest::testGetPriority":0,"OCA\\OpenRegister\\Tests\\Unit\\Settings\\OpenRegisterAdminTest::testGetFormWithFalseSetting":0}}
\ No newline at end of file
+{"version":2,"defects":{"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationAutoSelectionForUserWithNoOrganisations":1,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationCacheOnFirstTimeCreation":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#simple_name":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_hyphens":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_spaces":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_special_chars":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#numeric_start":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#consecutive_underscores":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#trailing_underscores":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableExistenceCheckingWithCaching":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testPrivateTableExistsMethodWithCaching":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaVersionCalculation":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetExistingSchemaTables":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableCreationWorkflow":1,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableCreationErrorHandling":1,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testCreateException":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testUpdateException":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testFindApplicableExceptions":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testFindBySubject":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testFindByUuid":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testCountByCriteria":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testDeactivateException":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testActivateException":8,"OCA\\OpenRegister\\Tests\\Db\\AuthorizationExceptionMapperTest::testDeleteByUuid":8,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperTest::testFindAllWithPublishedFilter":8,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperTest::testGetStatisticsPublishedCount":8,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperTest::testRegisterDeleteThrowsIfObjectsAttached":8,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaEmpty":8,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaMultiple":8,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaZeroForUnreferenced":8,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithBatchSaving":8,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithErrors":8,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithEmptyFile":8,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvAsync":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testEnsureRelationIndexBuildsFromSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexExcludesNoAction":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexExcludesNoOnDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexHandlesArrayRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexResolvesSlugRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testMultipleSchemasReferencingSameTarget":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexIsCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteNoIncomingReferences":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteDetectsCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteDetectsRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetNullNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetNullOnRequiredFallsBackToRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultWithDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultNoDefaultFallsToSetNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultNoDefaultRequiredFallsToRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteRestrictWithNoDependentsAllowsDeletion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteChainedCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteChainedCascadeIntoRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSkipsAlreadyDeletedDependents":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteCircularReferenceDetection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteMixedActionTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testHasIncomingReferencesReturnsFalseForUnreferenced":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testHasIncomingReferencesReturnsTrueForReferenced":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsExecutionOrder":8,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs256Token":1,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs384Token":1,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs512Token":1,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithTwigPayloadTemplate":1,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithX5tHeader":1,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testPrepareObjectsForSaveSingleSchemaPath":8,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectThrowsWhenNoUser":1,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectThrowsWhenNoCalendar":1,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectReturnsEmptyWhenNoTasks":1,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectReturnsMatchingTasks":1,"Unit\\Service\\TaskServiceTest::testCreateTaskCreatesCalendarObject":1,"Unit\\Service\\TaskServiceTest::testUpdateTaskThrowsWhenNotFound":1,"Unit\\Service\\TaskServiceTest::testUpdateTaskUpdatesFields":1,"Unit\\Service\\TaskServiceTest::testDeleteTaskThrowsWhenNotFound":1,"Unit\\Service\\TaskServiceTest::testDeleteTaskDeletesCalendarObject":1,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayRequiresOcClass":1,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesRequiresOcClass":1,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testSetExpiryDateUpdatesNullExpires":1,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSetExpiryDate":1,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectReturnsCachedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectWithStringId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsReturnsEmptyForEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsBulkLoadsFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsSkipsAlreadyCachedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsReturnsEmptyOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsWithDuplicateIdentifiers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsUpdatesStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsMixedCachedAndUncached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsReturnsInitialStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsTracksHitsAndMisses":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsTracksNameHitsAndMisses":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsCacheSizeReflectsLoadedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsNameCacheSizeReflectsSetNames":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsQueryCacheSize":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsNameHitRate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsIncludesDistributedNameCacheSize":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheClearsAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheWithPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheWithoutDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithNullObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeOnDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeOnUpdate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeRemovesObjectFromCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteRemovesNameFromDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateUpdatesNameCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithNullSchemaAndRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithExplicitRegisterAndSchemaIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateWithIndexService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeUpdateWithIndexService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateWithIndexFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateWithIndexUnavailable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteWithIndexService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteWithSolrFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteWithSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateUsesUuidWhenNameNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeNullObjectNullSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeSchemaDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesResetsStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesClearsNameCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesHandlesDistributedQueryCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesHandlesDistributedNameCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetAndGetObjectName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameReturnsNullForUnknownWhenDbFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFromDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindsOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindsObjectViaFindAcrossAllSources":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameUsesUuidWhenNameIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameWithIntIdentifier":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameEnforcesMaxTtl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameWithTtlWithinLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindsOrganisationWithNullName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindAcrossAllSourcesNullObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesReturnsEmptyForEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesReturnsCachedNames":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesChecksDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFallsBackToOrganisationMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFallsBackToObjectMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesHandlesDbException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFiltersToUuidOnlyResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesObjectWithNullNameUsesUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesMatchByNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesOrgWithNullNameUsesUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesBatchLoadsMagicTables":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesTriggersWarmupWhenEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesWithForceWarmup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesSkipsWarmupWhenCachePopulated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesFiltersToUuidKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheLoadsOrganisationsAndObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheOrganisationsTakePriority":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheUpdatesStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheSkipsObjectsWithNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheSkipsOrganisationsWithNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheWithMagicTables":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheWithMagicMappingEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheWithMagicTableQueryException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheWithMagicTablesOuterException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheSchemaFindException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCacheClearsDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCacheHandlesDistributedCacheException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testConstructorWithoutCacheFactory":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testConstructorWithCacheFactoryException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testConstructorWithNullCacheFactoryAndUserSession":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCount":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountReturnsZeroWhenNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountWithoutDistributedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSolrDashboardStatsThrowsWithoutContainer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrReturnsErrorWithoutContainer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrReturnsErrorWithoutContainer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardReturnsErrorWithoutContainer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSolrDashboardStatsWithService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetIndexServiceReturnsNullOnContainerException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCacheEvictionWhenExceedingMaxSize":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCacheObjectWithNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPersistNameCacheToDistributedStoresEntries":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPersistNameCacheToDistributedWithoutCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPersistNameCacheToDistributedHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesNonUuidIdentifiers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesMappingDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testQueryTableForNamesAllColumnsFail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testQueryTableForNamesSkipsNullAndEmptyNames":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSchemaRelatedCachesWithSchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSchemaRelatedCachesWithoutSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectArrayWithMixedValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testIsDateString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testFormatDateForSolr":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testFormatDateForSolrInvalidDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testQueryTableForNamesEmptyUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPersistNameCacheToDistributedMetadataFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesMatchBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesMatchByUri":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectStringIsHandledAsString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectIntegerSuffix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testExtractDynamicFieldsFromObjectFloatSuffix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsCalculatesQueryHitRate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCachePatternFiltersInMemoryCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesWithValidResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testBatchLoadNamesFromMagicTablesStopsWhenAllFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testQueryTableForNamesColumnFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testQueryTableForNamesReturnsNameDirectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesIntegratesBatchResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheStoresNameFromMagicTableRow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetCreatedSubObjectsReturnsEmptyArrayInitially":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testTrackCreatedSubObjectAddsSubObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testTrackMultipleSubObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testClearCreatedSubObjectsClearsSubObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testClearAllCachesClearsEverything":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithEmptyData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsFindsUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsFindsUrls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsFindsNumericIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsSkipsNonStringKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsSkipsPlainTextValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithPrefixedUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithUuidWithoutDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithNestedArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithArrayOfUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsSkipsEmptyStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithSchemaPropertyTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithTextUuidFormatProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithArrayOfObjectsSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithStandardUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithUuidWithoutDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithPrefixedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithPrefixedUuidNoDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithPlainText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithOpenSource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithIdentifierLikeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testRemoveQueryParametersWithNoParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testRemoveQueryParametersStripsParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathSimple":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathDeeplyNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathReturnsNullForMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathReturnsNullForMissingNestedKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathConvertsIntToString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetValueFromPathReturnsNullForNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCreateSlugBasic":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCreateSlugWithSpecialChars":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCreateSlugTrimsHyphens":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCreateSlugLimitsLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCreateSlugWithNumbers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithAllEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithNonEmptyValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectSkipsMetadataKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithNestedEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithNestedNonEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithNonEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithZero":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithIndexedArrayAllEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithIndexedArraySomeNonEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultAlwaysBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultAlwaysBehaviorEvenWithValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultFalsyBehaviorWithMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultFalsyBehaviorWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultFalsyBehaviorWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultFalsyBehaviorWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultFalsyBehaviorWithValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultDefaultBehaviorWithMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultDefaultBehaviorWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultDefaultBehaviorWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testShouldApplyDefaultDefaultBehaviorWithValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueNonTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueSimplePropertyRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueSimpleRefPreservesArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueSimpleRefMissingProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueComplexTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueNonStringValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveDefaultTemplateValueNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsAuditTrailsEnabledReturnsTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsAuditTrailsEnabledReturnsFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsAuditTrailsEnabledDefaultsToTrueOnMissingSetting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsAuditTrailsEnabledDefaultsToTrueOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsNoAlwaysProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsAppliesAlwaysDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsSkipsNullDefaultValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsWithTemplateValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsReturnsDataWhenNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyAlwaysDefaultsReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsAppliesDefaultWhenMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsDoesNotOverrideExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsWithFalsyBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsWithAlwaysBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsReturnsDataWhenNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataDelegatesToHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithImageFieldString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithImageFieldFileObjectsDownloadUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithImageFieldFileObjectsAccessUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithPublishedField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithDepublishedField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithEmptyPublishedValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithNumericImageValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataWithSelfMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataWithExplicitUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataWithIdInData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataNormalizesEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataProcessesUploadedFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataNoUploadedFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterWithEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterWithIntIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterWithNullRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGenerateSlugWithSlugField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGenerateSlugWithNoSlugField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGenerateSlugWithMissingFieldValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGenerateSlugWithNestedField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceCachedResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceBySlugViaFindAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceByPathReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceWithQueryParameters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceNotFoundCachesNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceByUrlPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsSlugFromSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsSlugFromData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsPublishedToNullWhenEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataHandlesInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsDepublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsDepublishedToNullWhenMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetCachedSchemaFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGetCachedRegisterFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateObjectRelationsSetsRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectReturnsNullWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectReturnsEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectThrowsOnLockedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectAllowsLockOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForObjectPropertiesWithObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForObjectPropertiesEmptyObjectNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForObjectPropertiesEmptyObjectRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForArrayPropertyWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForArrayPropertyWithEmptyStringItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForScalarPropertyNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsForScalarPropertyRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSanitizeEmptyStringsSkipsMissingProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFillMissingSchemaPropertiesWithNullAddsNullForMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFillMissingSchemaPropertiesDoesNotOverrideExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFillMissingSchemaPropertiesReturnsDataOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testPreCacheParentNameCachesName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testPreCacheParentNameReturnsEarlyOnNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testPreCacheParentNameFallsBackToNaam":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testPreCacheParentNameHandlesHydrationException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testClearImageMetadataIfFilePropertyClearsImage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testClearImageMetadataIfFilePropertyDoesNotClearNonFileProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testClearImageMetadataIfNoImageFieldConfigured":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesAppliesDefaultWhenMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesDoesNotOverrideExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesWithConstValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesWithFalsyBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesWithAlwaysBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesWithTwigSimpleRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesWithTwigComplexTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesReturnsDataWhenNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesGeneratesSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesSkipsSlugWhenAlreadyPresent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesNonTemplateValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesSkipsWhenEmptyProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesSkipsPropertyWithoutValidateReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesSkipsNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesSkipsUnchangedValueOnUpdate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testDeleteOrphanedRelatedObjectsSoftDeletes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testDeleteOrphanedRelatedObjectsHandlesDoesNotExist":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testDeleteOrphanedRelatedObjectsHandlesGenericException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testDeleteOrphanedRelatedObjectsUsesSystemUserWhenNoUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsReturnsEarlyWhenNoRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsNonUuidRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsWhenNoPropertyConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsNullRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsReturnsEmptyForNonList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsReturnsEmptyForEmptyValidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsSkipsExistingUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsReturnsEmptyWhenNoRefInItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsCopiesRefFromPropertyLevel":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeSingleObjectReturnsNullWithNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeSingleObjectReturnsNullForEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeSingleObjectReturnsNullForEmptyIdOnly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeSingleObjectReturnsNullWhenParentHasNoUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeSingleObjectThrowsOnInvalidSchemaRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHandleObjectUpdateReturnsUnpersistedWhenPersistFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHandleObjectCreationReturnsUnpersistedWhenPersistFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testProcessFilePropertiesWithRollbackNoFileProps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testProcessFilePropertiesWithRollbackDeletesOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeObjectsReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeObjectsSkipsPropertiesNotInData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeObjectsSkipsEmptyPropertyValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeObjectsSkipsWriteBackEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHandleInverseRelationsWriteBackReturnsDataOnSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHandleInverseRelationsWriteBackSkipsEmptyPropertyValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHandleInverseRelationsWriteBackRemovesAfterWriteBack":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectAllowsNonArrayLock":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testFindAndValidateExistingObjectAllowsNullLockOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterWithStringSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterThrowsOnInvalidStringSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsUpdatesRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsWhenAlreadyRelated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsNoRefInProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsHandlesSchemaResolutionFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsUsesItemsRefForArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceDirectFindFallsToSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataSetsDepublishedToNullWhenEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataHandlesInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithArrayOfFileIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataPublishedFieldNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataDepublishedFieldNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithZero":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithArrayOfObjectsAndNestedArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithTextUriFormatProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithTextUrlFormatProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithShortHyphenatedString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithCommonWordClosedSource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithUnderscoreId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesUsesMergedContextForTwig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetDefaultValuesNullTemplateSourceMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaAndRegisterWithStringRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataPrefersExplicitUuidOverSelfId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testExtractUuidAndSelfDataWithNonArraySelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceCleanedCachedResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveSchemaReferenceDirectSlugMatchAsLastResort":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceDirectSlugLastResort":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataPreservesPublishedWhenNotInSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithImageArrayOfNumericIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithImageFieldNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithEmptyDepublishedValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithNullPublishedValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithSystemsoftwareCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithClosedSource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithShortString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsWithTemplateValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsSkipsNullDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testApplyPropertyDefaultsWithNullResolvedValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferenceExistsReturnsWhenSchemaCannotBeResolved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferenceExistsThrowsValidationExceptionWhenObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferenceExistsPassesWhenObjectFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferenceExistsLogsWarningOnGenericException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferenceExistsWithNullRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesCallsValidateForArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesSkipsEmptyArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testValidateReferencesValidatesSingleProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithBooleanFalseValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithZeroValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithSchemaExceptionReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithArrayOfObjectsContainingNestedArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithIntegerZeroValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithFalseValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsEffectivelyEmptyObjectWithMixedKeysIncludingMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithNonEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsValueNotEmptyWithNestedEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithUnderscoreIdentifier":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testIsReferenceWithOnlySpaces":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsWithTextUrlFormatNonUuidValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testScanForRelationsArrayOfObjectsWithNestedArrayItem":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsWhenAlreadyInRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsWhenTargetSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsSkipsWhenNoRefInProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testUpdateInverseRelationsHandlesItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataWithNullPublishedKeepsExistingNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSetSelfMetadataWithBoolPublishedTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsCopiesInversedByFromPropertyLevel":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testCascadeMultipleObjectsCopiesRegisterFromPropertyLevel":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSaveObjectCreatesNewEntityWithPersistFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testSaveObjectUpdatesExistingEntityWithPersistFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testResolveRegisterReferenceUuidWithDoesNotExist":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testGenerateSlugWithEmptyFieldValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testPreCacheParentNameWithNoNameAndNoFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testDeleteOrphanedRelatedObjectsWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectTest::testHydrateObjectMetadataWithEmptyArrayImageValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testScanForRelationsWithSimpleData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testApplyPropertyDefaultsAppliesDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithNonExistentUuidCreatesNewObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithExistingUuidUpdatesObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithoutUuidGeneratesNewUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInvalidSchemaReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testEmptyCascadingObjectsAreSkipped":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInversedBySingleObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithoutInversedByStoresIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testMixedCascadingScenarios":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testInversedByWithArrayPropertyAddsToExistingArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInversedByArrayObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithoutInversedByArrayStoresUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithRegisterEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithNumericIdUsesCachedLookup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithSlugUsesMapperFind":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithSchemaEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithNumericIdUsesCachedLookup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithSlugUsesMapperFind":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaThrowsWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectWithEntitySetsCurrentObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectWithStringIdUsesUnifiedMapperWhenContextSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectFallsBackToUnifiedObjectMapperWithoutContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsNullInitially":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsCurrentObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetSchemaThrowsWhenNotSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetSchemaReturnsSchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetRegisterThrowsWhenNotSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetRegisterReturnsRegisterId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindDelegatesToGetHandlerAndRenders":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindReturnsNullWhenObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSetsRegisterContextWhenProvided":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectWithArrayData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectWithObjectEntityExtractsUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectSetsContextFromParameters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectDelegatesToDeleteHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectWhenNotFoundChecksPermissionIfSchemaSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishDelegatesToPublishHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishWithCustomDateAndRbac":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDepublishDelegatesToPublishHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testLockObjectDelegatesToLockHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testUnlockObjectDelegatesToLockHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectsDelegatesToBulkOpsHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsDelegatesToBulkOpsHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountDelegatesToObjectMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountRemovesLimitFromConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetLogsDelegatesToGetHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectWithArrayNoUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectExtractsFromSelfId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectExtractsFromTopLevelId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectWithObjectEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectPreservesProvidedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectSkipsEmptyId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesConvertDatetimeToDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesLeavesValidDatesAlone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesSkipsNonDateFormats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesReturnsUnchangedWithoutSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesHandlesSpaceSeparatedDatetime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesLeavesInvalidValuesUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForValidUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForUppercaseUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsFalseForNonUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsDelegatesToQueryHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testBuildSearchQueryDelegatesToSearchQueryHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetFacetsForObjectsDelegatesToFacetHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindByRelationsDelegatesToMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsDelegatesToMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetExtendedObjectsDelegatesToRenderHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetCreatedSubObjectsDelegatesToSaveHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testClearCreatedSubObjectsDelegatesToSaveHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetCacheHandlerReturnsInjectedInstance":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsCreateWhenNoUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsCreateWhenUuidNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsSkipsWhenNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigConvertsExtendStringToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigSetsRegisterFromFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigSetsSchemaFromFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testRenderEntityDelegatesToRenderHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSilentDelegatesToGetHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSilentSetsContextWhenProvided":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testHandleCascadingPreservesParentContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderReturnsNullForNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderCreatesFolderForExistingObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderReturnsNullForNewObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMethodChainingForContextSetters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsDelegatesToMapperWithOrgContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsSkipsOrgWhenMultitenancyDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedUsesDatabaseByDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedSetsRegisterSchemaContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedForcesDbWhenIdsProvided":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedAddsExtendedObjectsWhenExtendSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishObjectsDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDepublishObjectsDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishObjectsBySchemaDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsBySchemaDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsByRegisterDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testListObjectsDelegatesToSearchObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCreateObjectCallsSaveObjectInternally":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testBuildObjectSearchQueryDelegatesToBuildSearchQuery":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExportObjectsThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testImportObjectsThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDownloadObjectFilesThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testVectorizeBatchObjectsThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetVectorizationStatisticsThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetVectorizationCountThrowsDisabledException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMergeObjectsDelegatesToMergeHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMigrateObjectsDelegatesToMigrationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateObjectsBySchemaDelegatesToValidationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateAndSaveObjectsBySchemaDelegatesToValidationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectContractsDelegatesToRelationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectUsesDelegatesToRelationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectUsedByDelegatesToRelationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testHandleValidationExceptionDelegatesToValidateHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetDeleteHandlerReturnsInjectedInstance":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectNamesForResultsReturnsEmptyForEmptyResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectNamesForResultsSkipsNonArrayResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForValid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsFalseForInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromRelationsCollectsDirectUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromRelationsCollectsNestedUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataCollectsTopLevel":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataStopsAtDepth1":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataCollectsFromArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromArrayResultHandlesSelfStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromArrayResultHandlesFlatArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectsSetsRegisterSchemaContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsDelegatesToBulkOps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderExistsHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsSetObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedHandlesExtendCommaString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetActiveOrganisationReturnsUuidWhenOrgFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetActiveOrganisationReturnsNullWhenNoOrg":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetActiveOrganisationReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateObjectIfRequiredSkipsWhenNotHardValidation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateObjectIfRequiredValidatesWhenHardValidationEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateObjectIfRequiredThrowsOnValidationFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderExistsCallsUpdateWhenNodeIdNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetFacetableFieldsDelegatesToFacetHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterFallsBackToMapperWhenCacheReturnsWrong":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaFallsBackToMapperWhenCacheReturnsWrong":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsPassesOrgUuidWhenFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedBypassesMultitenancyForPublicSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedExplicitDatabaseSource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedForcesDbWhenUsesProvided":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testUpdateObjectSetsIdAndDelegatesToSaveObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPatchObjectMergesExistingDataAndDelegatesToSave":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetContextFromParametersSetsRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetContextFromParametersSetsSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetContextFromParametersDoesNothingWhenBothNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testResolveRegisterAndSchemaReturnsNullsWithoutExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testResolveRegisterAndSchemaUsesCurrentFromFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testResolveRegisterAndSchemaLoadsSchemasForSelfSchemaExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testResolveRegisterAndSchemaLoadsRegistersForSelfRegisterExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesReturnsUnchangedWhenNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesConvertsDatetimeToDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesSkipsAlreadyFormattedDates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesLeavesInvalidDatesUntouched":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesSkipsNonStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesSkipsNonDateFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderCreatesWhenFolderIsString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderReturnsNullOnGeneralException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderRecreatesWhenFolderIsStringNumeric":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsUpdateWhenUuidExists":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindAllDelegatesToGetHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderExistsCreatesFolder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCreatesSeedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectWhenAlreadyExists":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectOnMultipleObjectsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataPreCreatesMagicMapperTable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataContinuesWhenMagicMapperFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesTitleAsSlugFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesProvidedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataContinuesWhenInsertThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesRegisterZeroWhenNoRegisterFound":8,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusReturnsStatusArray":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableEmptySource":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableDryRun":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableSkipsDuplicates":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableHandlesFailure":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageDryRun":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageSkipsDuplicates":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableEnsuresTable":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableDryRunDoesNotEnsureTable":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableActualMigration":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageActualMigration":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageHandlesFailure":8,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusWithMagicTableExists":8,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusRegisterSchemaIds":8,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableBreaksLoopWhenNoBatchReturned":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceCacheHit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceCleanedCacheHit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceUuidNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferencePathBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceFindAllException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceDirectSlugMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveSchemaReferenceCachesNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceUuidNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceUrlPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceFindAllException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveRegisterReferenceDirectSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testRemoveQueryParametersNoParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testRemoveQueryParametersStrips":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceStandardUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceUuidNoDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferencePrefixedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferencePrefixedUuidNoDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceIdentifierPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceShortText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsReferenceWithWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsObjectPropertyType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsTextUuidFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsArrayOfObjectsWithStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsNonObjectArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsSkipsNumericKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testScanForRelationsSchemaCatchesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultAlways":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultFalsyEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultFalsyEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultFalsyNonEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testShouldApplyDefaultExistingValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueSimpleRefFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueSimpleRefNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValuePreservesArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueComplexTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueNonTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueNumeric":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testResolveDefaultTemplateValueException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testCreateSlugSimple":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testCreateSlugSpecialChars":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testCreateSlugLongTextTruncation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testCreateSlugTrimsTrailingHyphens":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGenerateSlugNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGenerateSlugWithConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGenerateSlugMissingFieldValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGenerateSlugException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGetValueFromPathNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGetValueFromPathMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGetValueFromPathConvertsToString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsEffectivelyEmptyObjectEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsEffectivelyEmptyObjectOnlyMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsEffectivelyEmptyObjectWithData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testIsEffectivelyEmptyObjectEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataImageArrayDownloadUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataImageArrayAccessUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataNumericImageValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataStringImageUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testHydrateObjectMetadataImageArrayNumericFileIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testClearAllCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testTrackCreatedSubObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testClearCreatedSubObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGetCachedSchemaFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testGetCachedRegisterFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyAlwaysDefaultsNoAlwaysDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyAlwaysDefaultsAppliesAlwaysDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyAlwaysDefaultsSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyAlwaysDefaultsNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyPropertyDefaultsAppliesForMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyPropertyDefaultsSkipsExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testApplyPropertyDefaultsSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testUpdateObjectRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataPublishedEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataPublishedNotPresent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataDepublishedEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataSlugFromData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectDeepTest::testSetSelfMetadataDepublishedNotPresent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithRbacCreateNewObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithFilePropertyProcessing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithNullPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithDepublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectReturnsNullOnNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectReturnsWhenNotLocked":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectThrowsWhenLockedByDifferentUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectAllowsLockBySameUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectLockNoCurrentUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsSoftDeletes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsSystemUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsHandlesNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsHandlesGeneralException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithEmptyPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataNoDepublishedInSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testFindAndValidateExistingObjectReturnsExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testFindAndValidateExistingObjectReturnsNullWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testRefactoredSaveObjectIntegration":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testStringPropertyMapsToString":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testIntegerPropertyMapsToInt":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testBooleanPropertyMapsToBoolean":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testDateTimeFormatMapsToDateTimeScalar":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testUuidFormatMapsToUuidScalar":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testEmailFormatMapsToEmailScalar":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testObjectWithoutRefMapsToJsonScalar":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesQueryAndMutationTypes":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesConnectionType":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesMutationFields":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testObjectTypeIncludesMetadataFields":8,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testRefPropertyResolvesToObjectType":8,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testIntrospectionQuery":7,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testCustomScalarsInSchema":7,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testConnectionTypeStructure":7,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testPageInfoTypeFields":7,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testAuditTrailEntryTypeFields":7,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testSchemaGenerationFromRealDatabase":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSearchConfigurationsReturnsResultsOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigExportsMappings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsDataOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorWhenNoSourceUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorWhenNullSourceUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorOnFetchFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUndecodableFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUrlUnparseableResponse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testUnpublishFileResolvesStringObjectId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeJsonAutoDetect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeYamlExplicitType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeFallsBackToYamlOnJsonFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullWhenBothParsersFail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeConvertsStdClassToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsStdClass":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsNestedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureLeavesArraysIntact":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsObjectsInsideArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsArrayOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyPassthroughArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyDecodesJsonString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyReturnsErrorForInvalidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyConvertsStdClassObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOwnerAndApplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSkipsWhenVersionEqual":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSkipsWhenExistingVersionIsNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaUpdatesWhenVersionIsNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaThrowsOnMapperError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonThrowsWithoutConfiguration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonStoresVersionInAppConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationReadsTitleFromInfoSection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationFallsBackToXOpenregisterTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationThrowsOnMapperError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetObjectService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetOpenConnectorConfigurationService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathThrowsWhenFileNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeYamlExtensionType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForInvalidJsonWithExplicitType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetObjectMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterDuplicateInfoHandlesFindAllFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterDuplicateInfoOneMatchReturnsGenericMessage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOnlyOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterForceUpdatesExistingWithOwnerAndApp":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationRegisterFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaRemovesObjectConfigurationRegisterWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationSchemaFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesEmptyObjectConfiguration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesLegacyRegisterProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsOpenregisterVersionRequirement":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsTypeFromXOpenregister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsOpenregisterVersion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedDataWhenAbsent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedDataWhenSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUseMagicMapperForSeedData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsVersionCheckWhenNoAppId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonLogsForceImportMessage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsMappingWithoutSlugOrName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotStoreVersionWithoutAppId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotStoreVersionWithoutVersion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaForceUpdatesWhenVersionEqual":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSkipsWhenExistingVersionIsNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOnlyApplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForInvalidYamlWithExplicitType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureHandlesMixedArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenMappingImportFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotSkipWhenStoredVersionIsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsWorkflowsWhenRegistryNotSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringReturnsEarlyWhenMapperNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesItemsObjectConfiguration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesItemsFileConfiguration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaConvertsStdClassPropertyToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaConvertsStdClassItemsToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationSchemaFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaRemovesObjectConfigurationSchemaWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsObjectConfigRegisterFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsObjectConfigSchemaFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDuplicateSchemaInfoHandlesFindAllFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDuplicateSchemaInfoOneMatchReturnsGenericMessage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationCollectsObjectIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDataTitleFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDefaultTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDataType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeJsonExplicitType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsErrorResponseOnUploadError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsErrorResponseOnDecodeFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsArrayForValidJsonFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsErrorWhenBodyNotDecodable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterCreatesNewRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterUpdatesWhenVersionIsNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterForceUpdatesWhenVersionIsOlder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterStripsIdUuidOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterThrowsOnMapperFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaCreatesNewSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSetsOwnerAndApplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSkipsWhenVersionEqual":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaDefaultsPropertyTypeToString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsStringFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesRefFromSlugsMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsWhenVersionNotNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsRegisters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonExtractsAppIdAndVersionFromData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectsMissingRegisterOrSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectsWithoutSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonForceBypassesVersionCheck":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppCreatesNewConfigurationWhenNoneExists":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppReusesConfigFoundBySourceUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppReusesConfigFoundByApp":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsGithubFieldsFromNestedStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsGithubFieldsFromFlatStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppWrapsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationCreatesNew":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUpdatesExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsSourceUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathThrowsOnInvalidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathInjectsSourceMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsMappings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCallsOpenConnectorWhenSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenOpenConnectorThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenSchemaImportFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSetsSchemaTitleFromKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetDeployedWorkflowMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterThrowsOnDuplicateRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaThrowsOnDuplicateSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaCreatesOnValidationException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsItemsBinaryFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSetsMissingPropertyTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesRefFromSchemasMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsRefFromSlugsMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationRegisterFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesLegacyItemsRegisterFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonResolvesRegisterSchemasFromSchemasMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonLogsWarningForUnresolvedRegisterSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUpdatesExistingObjectWhenVersionIsHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectWithArrayResultWhenVersionNotHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppContinuesWhenConfigVersionUpToDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppForceBypassesConfigVersionCheck":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationFallsBackToXOpenregisterDescription":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsGithubFieldsNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsGithubFieldsFlat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationMergesEntityIdsOnUpdate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectWithoutSlugOrTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUpdatesMappingWhenVersionIsHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsMappingWhenVersionEqual":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSetsMappingNameFromKeyWhenAbsent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLParsesYamlResponse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonResultAlwaysHasAllExpectedKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentFailsOnMissingRequiredFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentFailsWhenNoEngineOfType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentRecordsFailureOnAdapterException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsEntryWithoutAttachTo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringAttachesWorkflowToSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsWhenSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsIncompleteAttachTo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesEmptyFileConfiguration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsByteFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppUpdatesMetadataOnExistingConfigWithResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathDoesNotOverwriteExistingSourceMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonPass2SkipsSchemaNotInMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonPass2CatchesReImportFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCreatesNewObjectWhenNotExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectWhenVersionNotHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetWorkflowEngineRegistry":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentUnchangedWhenHashMatches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentUpdatesExistingWorkflow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsErrorOnGuzzleException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentCreatesNewWorkflow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetMagicMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForGarbageInput":8,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchemaWithSlugs":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageNoMagicTable":8,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchemaThrowsOnMissingRegister":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageBreaksLoopWhenNoBatchReturned":8,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchema":8,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageEmptySource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithStandardUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithUuidWithoutDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPrefixedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPrefixedUuidNoDashes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithWhitespaceOnly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPlainText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithCommonWordReturnsTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithOpenSourceReturnsTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithIdentifierLikeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithShortString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithOnlyMetadataKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNullValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithEmptyStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNonEmptyValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNestedEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNestedNonEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNonEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithZero":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithAssociativeArrayAllEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithIndexedArrayAllEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithIndexedArraySomeNotEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithQueryString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithoutQueryString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithMultipleParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenNoSlugField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenFieldValueIsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugConvertsToLowercase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugReplacesSpecialCharacters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugTrimsHyphens":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugTruncatesLongStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultAlwaysReturnsTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithNonEmptyValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithExistingValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReferencePreservesArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReferenceMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueComplexTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueNonTemplate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueNonString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueExceptionReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsAppliesAlwaysBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsSkipsNonAlwaysDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsWithInvalidSchemaObjectReturnsData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsAppliesDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsSkipsExistingValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsFalsyBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathSimple":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathReturnsNullForMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathConvertIntToString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyStringBecomesNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyObjectNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyObjectRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsArrayPropertyEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsArrayItemsWithEmptyStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsScalarNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsScalarRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsSkipsMissingProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceCachedResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceBySlugInUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testTrackAndGetCreatedSubObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageStringUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageArrayFileObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageArrayAccessUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithSchemaObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithSchemaTextUuidProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithArrayOfObjectStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsSkipsEmptyKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithConstantValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithAlwaysBehavior":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithFalsyBehaviorEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithTemplateException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetCachedSchemaFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetCachedRegisterFetchesAndCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceBySlugPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceDirectSlugMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceCleanedCacheLookup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledReturnsTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledReturnsFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledDefaultsToTrueWhenKeyMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledDefaultsToTrueOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsSlugWithTimestamp":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceNotFoundCachesNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testFillMissingSchemaPropertiesWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testClearAllCachesResetsEverything":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithNumericImage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithRbacUnauthorizedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithSlugGeneration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testUpdateObjectRelationsSetsRelationsOnEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithAutoGeneratedUuidSkipsLookup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsNonValidatedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsNullAndEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsUnchangedValuesOnUpdate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsWithoutRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsLogsWarningOnGeneralException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsReturnsWhenSchemaUnresolvable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForAllStringUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForInvalidItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyWhenNoItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsFiltersObjectsWithEmptyId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsRecognizesIdentifierTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameHandlesHydrationException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataIfFilePropertySkipsNonFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithNullRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullWithoutRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullForEmptyObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullWhenParentUuidEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullForObjectWithEmptyId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsWithNullRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveRegisterReferenceWithUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveRegisterReferenceUuidNotFoundFallsToSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaReferenceWithQueryParamsAndCleanedCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaReferenceUuidThrowsDoesNotExist":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataEmptyUuidToNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataExtractsIdFromData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithOwner":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesNullProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsThrowsOnNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForNonList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameReturnsWhenNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameCachesName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameFallsBackToNaam":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataNoObjectImageField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataIfFilePropertyClearsWhenFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithIntIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterThrowsForInvalidStringSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterThrowsForInvalidStringRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsReturnsEarlyWhenEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNonUuidRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNoPropertyConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNoTargetSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataProcessesUploadedFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataExtractsSelfId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithIdField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithExplicitUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithoutUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithNullRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyClearsImage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyPreservesNonFileImage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithSelfMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithIntegerIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectFallsBackToObjectEntityMapperWithoutContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountDelegatesToObjectEntityMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionValid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsEmptyAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsSetNullOnArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexAndSchemaCacheBuiltTogether":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteWithNullSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteDepthLimitingPreventsDeepRecursion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsOnlyCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsSetDefaultUpdatesObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testValidOnDeleteActionsConstant":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaAllInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaWithValidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCreateEmptyResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartDoesNotLogSmallSingleSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartLogsLargeSingleSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartLogsMixedSchemaAboveThreshold":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartDoesNotLogSmallMixedSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testInitializeResultWithNoInvalidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testInitializeResultWithInvalidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResultMultipleChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsBasic":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsWithUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsZeroProcessed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeSmall":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeMedium":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeLarge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeVeryLarge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeUltraLarge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeHuge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary100":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary1000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsNoDuplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsWithDuplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsUsesUuidField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsUsesSelfId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsWithoutId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsMixed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadSchemaWithCacheLoadsFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadRegisterWithCacheLoadsFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testGetSchemaAnalysisWithCacheCachesResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSkipsPlainText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithSchemaObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithArrayOfObjectsInSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithUrlValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithSchemaTextUuidFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithPrefixedUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithPlainText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithIdLikeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordNoMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithDeduplicationEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithDeduplicationDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsWithEmptyAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSingleObjectRelation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsArrayOfObjectRelation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsNonExistentTarget":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsMissingSchemaAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsDoesNotAddDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsPropertyNotInObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsConvertsNonArrayExistingValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsArrayWithNonStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSkipsNonStringKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithNestedArrayContainingArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSchemaTextUriFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSchemaTextUrlFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSkipsEmptyStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSkipsEmptyArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsNonObjectArrayWithStringReferences":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsArrayOfObjectsWithNestedArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithShortString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithHttpUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithFtpUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary5000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary10000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary50000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeJustAbove50000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsPartialEfficiency":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsWithDeduplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResultWithMissingOptionalKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithSchemaIdInsteadOfObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaNoUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithPublishedDateString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithInvalidPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithAutoPublish":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaAutoPublishWithCsvPublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaEnrichDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsDeduplicationWithDuplicatesLogged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testPrepareObjectsForSaveMixedSchemaPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartExactThresholdSingleSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartExactThresholdMixedSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsPreservesOrder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsMultipleDuplicateGroups":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSchemaTextNonRelationFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSchemaPropertyTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsNestedObjectWithinNonObjectArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithNullSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSchemaObjectPropertyWithUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithLongIdNoHyphenOrUnderscore":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithSystemsoftwareCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithClosedSourceCommonWord":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsArrayRelationWithNonArrayExistingValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsArrayDoesNotAddDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsObjectWithEmptyId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsObjectWithNullId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsSkipsObjectWithNullSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsMultipleObjectsMultipleInverseProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithDepublishedDateString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithInvalidDepublishedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaMultipleObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaPreservesExistingSelfValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithObjectPropertyAndRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaWithUpdatedAndUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaWithPartialInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsDeduplicationDisabledPassesAllObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testProcessObjectsInChunksMultipleChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsDeduplicationPercentage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResultEmptyChunk":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaAutoPublishFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithProvidedIdInSelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithNoSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaLegacyMetadataRemoval":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeOneObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary101":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary1001":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary5001":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary10001":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testPerformComprehensiveSchemaAnalysisDelegates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithEmptyKeySkipped":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithBothPublishedAndDepublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithWhitespaceId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordWithNumericString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadSchemaWithCacheStringId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadRegisterWithCacheStringId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsWithNoSelfData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithRegisterAsInt":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsDeepNesting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsArrayOfObjectsWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithNonStringPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsSingleSchemaWithNullSelfPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithValidationEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithEventsEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsResultHasAggregateStatisticsKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsReturnsErrorWhenNoObjectsPrepared":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsReturnsEmptyResultForEmptyInput":8,"Unit\\Controller\\BulkControllerTest::testPublishMissingUuids":8,"Unit\\Controller\\BulkControllerTest::testPublishEmptyUuidsArray":8,"Unit\\Controller\\BulkControllerTest::testPublishUuidsNotArray":8,"Unit\\Controller\\BulkControllerTest::testPublishSuccess":8,"Unit\\Controller\\BulkControllerTest::testPublishWithSkippedUuids":8,"Unit\\Controller\\BulkControllerTest::testPublishWithValidDatetime":8,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeTrue":8,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeFalse":8,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeNull":8,"Unit\\Controller\\BulkControllerTest::testPublishInvalidDatetime":8,"Unit\\Controller\\BulkControllerTest::testPublishException":8,"Unit\\Controller\\BulkControllerTest::testPublishDefaultDatetimeWhenNotProvided":8,"Unit\\Controller\\BulkControllerTest::testDepublishSuccess":8,"Unit\\Controller\\BulkControllerTest::testDepublishWithSkippedUuids":8,"Unit\\Controller\\BulkControllerTest::testDepublishMissingUuids":8,"Unit\\Controller\\BulkControllerTest::testDepublishEmptyUuidsArray":8,"Unit\\Controller\\BulkControllerTest::testDepublishUuidsNotArray":8,"Unit\\Controller\\BulkControllerTest::testDepublishWithValidDatetime":8,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeTrue":8,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeFalse":8,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeNull":8,"Unit\\Controller\\BulkControllerTest::testDepublishInvalidDatetime":8,"Unit\\Controller\\BulkControllerTest::testDepublishDefaultDatetimeWhenNotProvided":8,"Unit\\Controller\\BulkControllerTest::testDepublishRegisterNotFound":8,"Unit\\Controller\\BulkControllerTest::testDepublishSchemaNotFound":8,"Unit\\Controller\\BulkControllerTest::testDepublishException":8,"Unit\\Controller\\BulkControllerTest::testPublishSchemaInvalidId":8,"Unit\\Controller\\BulkControllerTest::testPublishSchemaSuccess":8,"Unit\\Controller\\BulkControllerTest::testPublishSchemaWithPublishAllTrue":8,"Unit\\Controller\\BulkControllerTest::testPublishSchemaException":8,"Unit\\Controller\\BulkControllerTest::testPublishReturnsJsonResponse":8,"Unit\\Controller\\BulkControllerTest::testDepublishReturnsJsonResponse":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithAdminUser":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithExplicitOffset":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithUnderscoreOffset":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithSortParams":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithUnderscoreSortParams":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithSearchParam":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithUnderscoreSearchParam":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithCustomFilters":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithPageCalculatesOffset":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexWithUnderscorePageParam":8,"Unit\\Controller\\DeletedControllerGapTest::testIndexPageCalculation":8,"Unit\\Controller\\DeletedControllerGapTest::testRestoreMultipleWithMixedObjects":8,"Unit\\Controller\\DeletedControllerGapTest::testDestroyMultipleWithMixedObjects":8,"Unit\\Controller\\DeletedControllerGapTest::testRestoreMultipleInnerException":8,"Unit\\Controller\\DeletedControllerGapTest::testDestroyMultipleInnerException":8,"Unit\\Controller\\DeletedControllerGapTest::testRestoreObjectWithEmptyDeletedArray":8,"Unit\\Controller\\DeletedControllerGapTest::testRestoreMultipleMessageWithNoNotFound":8,"Unit\\Controller\\DeletedControllerGapTest::testDestroyMultipleMessageWithNoNotFound":8,"Unit\\Controller\\DeletedControllerTest::testIndexSuccess":8,"Unit\\Controller\\DeletedControllerTest::testIndexException":8,"Unit\\Controller\\DeletedControllerTest::testStatisticsSuccess":8,"Unit\\Controller\\DeletedControllerTest::testStatisticsException":8,"Unit\\Controller\\DeletedControllerTest::testTopDeleters":8,"Unit\\Controller\\DeletedControllerTest::testRestoreObjectNotDeleted":8,"Unit\\Controller\\DeletedControllerTest::testRestoreException":8,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleNoIds":8,"Unit\\Controller\\DeletedControllerTest::testDestroyObjectNotDeleted":8,"Unit\\Controller\\DeletedControllerTest::testDestroySuccess":8,"Unit\\Controller\\DeletedControllerTest::testDestroyException":8,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleNoIds":8,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleSuccess":8,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleException":8,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleSuccess":8,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleException":8,"Unit\\Controller\\DeletedControllerTest::testIndexWithPagination":8,"Unit\\Controller\\DeletedControllerTest::testTopDeletersException":8,"Unit\\Controller\\DeletedControllerTest::testRestoreSuccess":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testCreateWithMultipartNonStringValuesSkipsThem":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testCreateWithMultipartJsonStringDecodesArray":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testContractsWithPageCalculatesOffset":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testContractsWithUnderscorePageParam":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testContractsWithUnderscoreOffsetParam":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexWithMagicMappedSchemaUsesMagicMapper":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithExtendUsesRenderHandler":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithIgnoredFiltersAddsHint":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithFacetsIncludesFacetData":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithFacetErrorLogsFacetError":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithEmptyTruePreservesEmptyValues":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperPageToOffsetConversion":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithZeroLimitSetsPageToOne":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperLargeResultSetsGzipHeaders":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperFiltersSchemaRegisterFromExtend":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperWithExtendAsStringConvertsToArray":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperStripEmptySerializesObjectEntities":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testObjectsWithMagicMappedSchemaUsesMagicMapper":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testObjectsWithMagicMapperStripsEmptyValuesByDefault":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testObjectsWithMagicMapperEmptyTruePreservesValues":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexCrossTableSearchWithValidPairsReturnsResults":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexCrossTableSearchWithInvalidPairsReturns404":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexCrossTableSearchWithEmptyTruePreservesValues":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testUpdateWithNoUploadedFilesSendsNull":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testPostPatchWithNoFilesPassesNullUploadedFiles":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexNormalPathWithArrayResultsStripsEmpty":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testObjectsNormalPathWithArrayResultsStripsEmpty":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testCreateContinuesWhenWebhookFails":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperContinuesWhenOrgServiceFails":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testShowExtendRegisterWithEntityPopulatesMap":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testShowExtendSchemaWithEntityPopulatesMap":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexNormalPathLargeResultsSetsGzipHeaders":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexMagicMapperIgnoredFiltersWithoutControlParams":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testIndexCrossTableSearchWithPagination":8,"Unit\\Controller\\ObjectsControllerCoverageTest::testObjectsNormalPathEmptyTruePreservesValues":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns204OnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns500WhenDeleteFails":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns403OnException":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns409OnReferentialIntegrityException":8,"Unit\\Controller\\ObjectsControllerTest::testControllerConstructorSetsProperties":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns422OnHookStoppedException":8,"Unit\\Controller\\ObjectsControllerTest::testLockReturnsLockedObject":8,"Unit\\Controller\\ObjectsControllerTest::testLockReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testLockReturns500OnError":8,"Unit\\Controller\\ObjectsControllerTest::testUnlockReturnsUnlockedObject":8,"Unit\\Controller\\ObjectsControllerTest::testPublishReturns400OnException":8,"Unit\\Controller\\ObjectsControllerTest::testDepublishReturnsDepublishedObject":8,"Unit\\Controller\\ObjectsControllerTest::testDepublishReturns400OnException":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturnsMergedObject":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenTargetMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenObjectDataMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns404OnDoesNotExistException":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400OnInvalidArgument":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns500OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenSourceMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenTargetMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenObjectsMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenMappingMissing":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturnsMigrationResult":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns404OnDoesNotExist":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns500OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchReturns500OnException":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationStatsSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationStatsError":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountError":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenParamsMissing":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturnsSuccessResult":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns500OnException":8,"Unit\\Controller\\ObjectsControllerTest::testClearBlobSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testClearBlobReturns500OnException":8,"Unit\\Controller\\ObjectsControllerTest::testContractsReturnsPaginatedResults":8,"Unit\\Controller\\ObjectsControllerTest::testUsesReturnsPaginatedResults":8,"Unit\\Controller\\ObjectsControllerTest::testUsedReturnsPaginatedResults":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns404WhenNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns403OnException":8,"Unit\\Controller\\ObjectsControllerTest::testImportReturns400WhenNoFile":8,"Unit\\Controller\\ObjectsControllerTest::testImportSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testImportReturns500OnException":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns500OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsReturnsSearchResults":8,"Unit\\Controller\\ObjectsControllerTest::testContractsThrowsWhenNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUsesThrowsWhenNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUsedThrowsWhenNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testImportCatchesRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testLockWithDurationParameter":8,"Unit\\Controller\\ObjectsControllerTest::testLockWithoutOptionalParams":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenSchemaMissing":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenRegisterMissing":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns403WhenNoUser":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns403OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenBothParamsMissing":8,"Unit\\Controller\\ObjectsControllerTest::testPublishWithRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testDepublishWithRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testImportWithNoFileReturns400":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404OnDoesNotExist":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns423WhenObjectLocked":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns500OnGenericExceptionFromFindSilent":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectHasWrongSchemaOnly":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns400OnValidationExceptionAdminUser":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns400OnValidationExceptionAdminUser":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturnsSearchResults":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturnsPaginatedData":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithRegisterSchemaParamsResolvesToNormalSearch":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithoutRegisterSchemaParams":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsReturns404WhenRegisterNotFoundViaQueryParam":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenRegisterDoesNotMatchWithMessage":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenSchemaDoesNotMatchWithMessage":8,"Unit\\Controller\\ObjectsControllerTest::testCreateWithRegularUserReturns201":8,"Unit\\Controller\\ObjectsControllerTest::testCreateWithNoUserSessionReturns201OnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyWithRegularUserReturns204":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyWithRegularUserReturns500WhenDeleteFails":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithEmptyTruePreservesNullValues":8,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchWithViewsParam":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns200WhenDeletionBlocked":8,"Unit\\Controller\\ObjectsControllerTest::testContractsWithPaginationParamsAndOffset":8,"Unit\\Controller\\ObjectsControllerTest::testUsesWithSearchParams":8,"Unit\\Controller\\ObjectsControllerTest::testUsedWithSearchParams":8,"Unit\\Controller\\ObjectsControllerTest::testUnlockReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns204WhenAdminDeletes":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400OnInvalidArgumentException":8,"Unit\\Controller\\ObjectsControllerTest::testValidateWithLimitAndOffset":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturnsPaginatedResults":8,"Unit\\Controller\\ObjectsControllerTest::testIndexReturnsEmptyResultsForNoObjects":8,"Unit\\Controller\\ObjectsControllerTest::testIndexStripsEmptyValuesFromResults":8,"Unit\\Controller\\ObjectsControllerTest::testIndexIncludesEmptyValuesWhenRequested":8,"Unit\\Controller\\ObjectsControllerTest::testShowPreservesEmptyValuesWhenEmptyParamTrue":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendRegistersAndSchemas":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns423WhenObjectIsLocked":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns500OnUnexpectedFindSilentException":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns400OnCustomValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns400OnCustomValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns400OnValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns400OnCustomValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns400OnValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns400OnCustomValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNames":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithFieldsParameter":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithFilterAndUnsetParameters":8,"Unit\\Controller\\ObjectsControllerTest::testShowAsRegularUserEnablesRbac":8,"Unit\\Controller\\ObjectsControllerTest::testCreateAsRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testCreateFiltersReservedParams":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateWithFiltersReservedParams":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithFilterParams":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsThrowsWhenSearchFails":8,"Unit\\Controller\\ObjectsControllerTest::testContractsWithPaginationParams":8,"Unit\\Controller\\ObjectsControllerTest::testUsesWithPaginationParams":8,"Unit\\Controller\\ObjectsControllerTest::testUsedWithPaginationParams":8,"Unit\\Controller\\ObjectsControllerTest::testPublishWithDateParameter":8,"Unit\\Controller\\ObjectsControllerTest::testDepublishWithDateParameter":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyAsRegularUserSucceeds":8,"Unit\\Controller\\ObjectsControllerTest::testMergeReturnsFullMergeResult":8,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchWithViewsAndBatchSize":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationStatsWithViewsParam":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountWithViews":8,"Unit\\Controller\\ObjectsControllerTest::testLogsThrowsWhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testLogsThrowsWhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testCreateWithMultipartFormDataNormalizesJson":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateWithMultipartFormData":8,"Unit\\Controller\\ObjectsControllerTest::testPatchAsRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchAsRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturnsResultWithErrors":8,"Unit\\Controller\\ObjectsControllerTest::testIndexAddsGzipHeaderForLargeResults":8,"Unit\\Controller\\ObjectsControllerTest::testShowNormalizesLegacyExtendParameters":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyAsAdminBypassesRbac":8,"Unit\\Controller\\ObjectsControllerTest::testMigrateWithAllValidParams":8,"Unit\\Controller\\ObjectsControllerTest::testClearBlobSuccessWithZeroDeleted":8,"Unit\\Controller\\ObjectsControllerTest::testLockReturns423WhenAlreadyLocked":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturnsAnalysisWithBlockers":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturnsObjectWithoutAtSelf":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectInWrongSchema":8,"Unit\\Controller\\ObjectsControllerTest::testCreateContinuesWhenWebhookFails":8,"Unit\\Controller\\ObjectsControllerTest::testValidateReturnsPaginationDetailsWhenLimitAndOffset":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyWithNoUserSessionIsNotAdmin":8,"Unit\\Controller\\ObjectsControllerTest::testPatchUnlockErrorIsSilentlyIgnored":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchUnlockErrorIsSilentlyIgnored":8,"Unit\\Controller\\ObjectsControllerTest::testIndexStripsEmptyValuesFromNestedSequentialArrays":8,"Unit\\Controller\\ObjectsControllerTest::testContractsWithLegacyOffsetAndPageParams":8,"Unit\\Controller\\ObjectsControllerTest::testContractsCalculatesPageFromOffset":8,"Unit\\Controller\\ObjectsControllerTest::testContractsPaginateAddsNextLink":8,"Unit\\Controller\\ObjectsControllerTest::testContractsPaginateAddsPrevLink":8,"Unit\\Controller\\ObjectsControllerTest::testContractsPaginateAutoCorrectsTotalWhenLessThanResults":8,"Unit\\Controller\\ObjectsControllerTest::testContractsPaginateAddsNextPageToUrlWithoutPageParam":8,"Unit\\Controller\\ObjectsControllerTest::testContractsPaginateAddsNextPageToUrlWithNoQueryString":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendRegistersIncludesRegisterData":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendSchemasIncludesSchemaData":8,"Unit\\Controller\\ObjectsControllerTest::testCreateUsesWebhookInterceptedData":8,"Unit\\Controller\\ObjectsControllerTest::testCreateWithoutWebhookService":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateUnlockErrorIsSilentlyIgnored":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns500WhenContainerGetThrowsForLockedCheck":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateAsRegularUser":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsReturns404WhenRegisterNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsReturns404WhenSchemaNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithUnderscorePrefixedRegisterAndSchema":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsStripsEmptyValuesFromResults":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsPreservesEmptyValuesWhenRequested":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithSchemaParamOnly":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithRegisterParamOnly":8,"Unit\\Controller\\ObjectsControllerTest::testIndexHandlesObjectEntityResultsInEmptyStripping":8,"Unit\\Controller\\ObjectsControllerTest::testLogsMatchesSchemaBySlug":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenSchemaDoesNotMatch":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenRegisterDoesNotMatch":8,"Unit\\Controller\\ObjectsControllerTest::testLogsMatchesSchemaAsObject":8,"Unit\\Controller\\ObjectsControllerTest::testLogsMatchesSchemaAsObjectById":8,"Unit\\Controller\\ObjectsControllerTest::testLogsMatchesSchemaAsArrayById":8,"Unit\\Controller\\ObjectsControllerTest::testLogsWithPaginationParams":8,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountWithSchemasJsonString":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithEmptyTruePreservesEmptyStrings":8,"Unit\\Controller\\ObjectsControllerTest::testCreateMultipartWithNonJsonStrings":8,"Unit\\Controller\\ObjectsControllerTest::testCreateJsonContentTypeSkipsNormalization":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchWithMultipartFormData":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchFiltersIdFromParams":8,"Unit\\Controller\\ObjectsControllerTest::testCreateAllowsAtSelfParam":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesEmptyCacheHandler":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesCollectsUuidsFromRelations":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithRbacDisabled":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithPublishedAndDeletedParams":8,"Unit\\Controller\\ObjectsControllerTest::testImportWithAllBooleanParams":8,"Unit\\Controller\\ObjectsControllerTest::testPatchWithMultipartFormData":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendRegisterAndSchemaEntities":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendArrayContainingNonStringValues":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendAsIntegerReturnsOk":8,"Unit\\Controller\\ObjectsControllerTest::testCreateFiltersAtPrefixedKeysExceptAtSelf":8,"Unit\\Controller\\ObjectsControllerTest::testContractsWithNonUnderscoreOffsetParam":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404OnDbException":8,"Unit\\Controller\\ObjectsControllerTest::testLogsWithLegacyParams":8,"Unit\\Controller\\ObjectsControllerTest::testExportReturnsCsvDownloadResponse":8,"Unit\\Controller\\ObjectsControllerTest::testExportReturnsExcelDownloadResponseByDefault":8,"Unit\\Controller\\ObjectsControllerTest::testExportUsesDefaultSlugsWhenNull":8,"Unit\\Controller\\ObjectsControllerTest::testExportCsvViaTypeParam":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithCommaSeparatedSchemasTriggersCrossTableSearch":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithArraySchemasTriggersCrossTableSearch":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithMultipleRegistersTriggersCrossTableSearch":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithMultipleSchemasTriggersCrossTableSearch":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithMultipleRegistersTriggersCrossTableSearch":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithUnderscorePrefixedMultiSchemas":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesCollectsNestedUuids":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesSkipsMetadataKeys":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesIgnoresNonUuidRelations":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturnsZipOnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns404WhenObjectDoesNotExistViaException":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesUsesCustomFilename":8,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns500WhenZipCreationFails":8,"Unit\\Controller\\ObjectsControllerTest::testShowStripEmptyValuesPreservesZeroAndFalse":8,"Unit\\Controller\\ObjectsControllerTest::testShowStripsNestedAssociativeArraysWithAllEmptyValues":8,"Unit\\Controller\\ObjectsControllerTest::testShowStripsSequentialArraysPreservingNonEmptyItems":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithEmptyTruePreservesNestedEmptyValues":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendIncludesExtendedObjects":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithFieldsAsCommaSeparatedString":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithUnsetAsString":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithFilterAsString":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenFindReturnsNull":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithoutAtSelfKeyDoesNotAddExtendData":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns403OnGenericExceptionIncludingDBException":8,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns403OnGenericExceptionIncludingDBException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns403OnGenericExceptionWithUnlock":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns500OnGenericExceptionWithUnlock":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns500OnGenericExceptionWithUnlock":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithRegistersArrayOverridesRegisterParam":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithDuplicateSchemasDoesNotTriggerCrossTable":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithSingleSchemaParamUsesNormalSearch":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithEmptySchemasParamUsesNormalSearch":8,"Unit\\Controller\\ObjectsControllerTest::testObjectsWithSingleSchemaArrayUsesNormalSearch":8,"Unit\\Controller\\ObjectsControllerTest::testIndexWithBothMultipleSchemasAndRegisters":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendAsCommaSeparatedStringParameterWorks":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesNestedRelationArrays":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendNamesUsesAtSelfObjectForUuids":8,"Unit\\Controller\\ObjectsControllerTest::testShowWithExtendRegistersNullEntityCreatesEmptyRegisters":8,"Unit\\Controller\\ObjectsControllerTest::testPublishReturnsPublishedObject":8,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturnsAnalysis":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testLogsThrowsWhenFindFails":8,"Unit\\Controller\\ObjectsControllerTest::testImportReturnsSuccessWithValidFile":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testShowStripsEmptyValuesByDefault":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns201OnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns400OnValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns422OnHookStoppedException":8,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns403OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturnsObjectOnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectInWrongRegisterSchema":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns400OnValidationException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns422OnHookStoppedException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns403OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectNotFound":8,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns403OnNotAuthorizedException":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturnsObjectOnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns422OnHookStoppedException":8,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns500OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturnsObjectOnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns422OnHookStoppedException":8,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns500OnGenericException":8,"Unit\\Controller\\ObjectsControllerTest::testLogsReturnsPaginatedLogsOnSuccess":8,"Unit\\Controller\\ObjectsControllerTest::testImportWithSchemaParameter":8,"Unit\\Controller\\ObjectsControllerTest::testShowReturnsObjectOnSuccess":8,"Unit\\Controller\\RegistersControllerTest::testIndexReturnsRegisters":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithPagination":8,"Unit\\Controller\\RegistersControllerTest::testCreateReturnsCreatedRegister":8,"Unit\\Controller\\RegistersControllerTest::testCreateRemovesInternalParamsAndId":8,"Unit\\Controller\\RegistersControllerTest::testCreateReturns500OnGenericException":8,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsUpdatedRegister":8,"Unit\\Controller\\RegistersControllerTest::testUpdateRemovesImmutableFields":8,"Unit\\Controller\\RegistersControllerTest::testPatchDelegatesToUpdate":8,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns404WhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns409OnValidationException":8,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns500OnGenericException":8,"Unit\\Controller\\RegistersControllerTest::testSchemasReturns404WhenRegisterNotFound":8,"Unit\\Controller\\RegistersControllerTest::testSchemasReturns500OnGenericException":8,"Unit\\Controller\\RegistersControllerTest::testObjectsReturnsSearchResults":8,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsErrorOnDBException":8,"Unit\\Controller\\RegistersControllerTest::testShowThrowsWhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testExportReturns400OnException":8,"Unit\\Controller\\RegistersControllerTest::testImportReturns400WhenNoFile":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns400WhenMissingParams":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns404WhenRegisterNotFound":8,"Unit\\Controller\\RegistersControllerTest::testStatsReturnsRegisterStatistics":8,"Unit\\Controller\\RegistersControllerTest::testStatsReturns404WhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testStatsReturns500OnGenericException":8,"Unit\\Controller\\RegistersControllerTest::testIndexThrowsOnException":8,"Unit\\Controller\\RegistersControllerTest::testUpdateThrowsOnGenericException":8,"Unit\\Controller\\RegistersControllerTest::testCreateReturns409OnDBException":8,"Unit\\Controller\\RegistersControllerTest::testObjectsThrowsOnException":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns500OnException":8,"Unit\\Controller\\RegistersControllerTest::testImportReturns400OnException":8,"Unit\\Controller\\RegistersControllerTest::testPublishReturns404WhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testPublishReturns400OnException":8,"Unit\\Controller\\RegistersControllerTest::testDepublishReturns404WhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testDepublishReturns400OnException":8,"Unit\\Controller\\RegistersControllerTest::testPatchThrowsWhenNotFound":8,"Unit\\Controller\\RegistersControllerTest::testExportConfigurationFormatSuccess":8,"Unit\\Controller\\RegistersControllerTest::testExportCsvMissingSchemaReturns400":8,"Unit\\Controller\\RegistersControllerTest::testPublishSuccess":8,"Unit\\Controller\\RegistersControllerTest::testDepublishSuccess":8,"Unit\\Controller\\RegistersControllerTest::testPublishWithCustomDate":8,"Unit\\Controller\\RegistersControllerTest::testDepublishWithCustomDate":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubSuccess":8,"Unit\\Controller\\RegistersControllerTest::testStatsContainsExpectedKeys":8,"Unit\\Controller\\RegistersControllerTest::testCreateWithFullParams":8,"Unit\\Controller\\RegistersControllerTest::testObjectsWithPaginationParams":8,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsErrorOnDoesNotExist":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithOffsetParam":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithFiltersParam":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithExtendAsString":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithExtendSchemasExpandsSchemaIds":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithExtendSchemasSkipsMissingSchema":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithSelfStatsExtend":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithSchemasAndSelfStatsExtend":8,"Unit\\Controller\\RegistersControllerTest::testIndexWithSchemasAndStatsNoCountForSchema":8,"Unit\\Controller\\RegistersControllerTest::testIndexPageConvertsToOffset":8,"Unit\\Controller\\RegistersControllerTest::testShowWithSelfStatsExtend":8,"Unit\\Controller\\RegistersControllerTest::testShowWithExtendAsArray":8,"Unit\\Controller\\RegistersControllerTest::testShowWithoutStatsExtend":8,"Unit\\Controller\\RegistersControllerTest::testCreateReturns409OnDatabaseConstraintException":8,"Unit\\Controller\\RegistersControllerTest::testUpdateReturns409OnDatabaseConstraintException":8,"Unit\\Controller\\RegistersControllerTest::testExportConfigurationWithIncludeObjects":8,"Unit\\Controller\\RegistersControllerTest::testExportCsvWithSchemaSuccess":8,"Unit\\Controller\\RegistersControllerTest::testExportExcelSuccess":8,"Unit\\Controller\\RegistersControllerTest::testImportExcelSuccess":8,"Unit\\Controller\\RegistersControllerTest::testImportCsvMissingSchemaReturns400":8,"Unit\\Controller\\RegistersControllerTest::testImportCsvWithSchemaSuccess":8,"Unit\\Controller\\RegistersControllerTest::testImportAutoDetectsExcelFromExtension":8,"Unit\\Controller\\RegistersControllerTest::testImportAutoDetectsCsvFromExtension":8,"Unit\\Controller\\RegistersControllerTest::testImportAutoDetectsConfigurationFromJsonExtension":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubUsesDefaultPathWhenEmpty":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubNonDefaultBranchMessage":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubGetRepositoryInfoFails":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubGetFileShaFails":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubStripsLeadingSlashFromPath":8,"Unit\\Controller\\RegistersControllerTest::testCreateRemovesUnderscorePrefixedParams":8,"Unit\\Controller\\RegistersControllerTest::testUpdateRemovesUnderscorePrefixedParams":8,"Unit\\Controller\\RegistersControllerTest::testImportConfigurationWithObjectsInResult":8,"Unit\\Controller\\RegistersControllerTest::testImportConfigurationNoRegistersInResultMergesSchemas":8,"Unit\\Controller\\RegistersControllerTest::testImportConfigurationGetUploadedJsonReturnsJsonResponse":8,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubCustomCommitMessage":8,"Unit\\Controller\\RegistersControllerTest::testSchemasWithStringId":8,"Unit\\Controller\\RegistersControllerTest::testDestroyCallsDeleteOnService":8,"Unit\\Controller\\RegistersControllerTest::testIndexExtendSchemasWithNullSchemasField":8,"Unit\\Controller\\RegistersControllerTest::testExportConfigurationJsonEncodeFails":8,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns500OnDatabaseConstraintException":8,"Unit\\Controller\\RegistersControllerTest::testShowReturnsRegister":8,"Unit\\Controller\\RegistersControllerTest::testDestroyReturnsEmptyOnSuccess":8,"Unit\\Controller\\RegistersControllerTest::testSchemasReturnsSchemasList":8,"Unit\\Controller\\SchemasControllerTest::testIndexWithPagination":8,"Unit\\Controller\\SchemasControllerTest::testShowReturnsSchema":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturnsCreatedSchema":8,"Unit\\Controller\\SchemasControllerTest::testCreateRemovesInternalParams":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns500OnException":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturnsUpdatedSchema":8,"Unit\\Controller\\SchemasControllerTest::testPatchDelegatesToUpdate":8,"Unit\\Controller\\SchemasControllerTest::testDestroyReturns500WhenNotFound":8,"Unit\\Controller\\SchemasControllerTest::testDownloadReturnsSchema":8,"Unit\\Controller\\SchemasControllerTest::testDownloadReturns404WhenNotFound":8,"Unit\\Controller\\SchemasControllerTest::testRelatedReturnsRelationships":8,"Unit\\Controller\\SchemasControllerTest::testRelatedReturns404WhenSchemaNotFound":8,"Unit\\Controller\\SchemasControllerTest::testRelatedReturns500OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testStatsReturnsSchemaStatistics":8,"Unit\\Controller\\SchemasControllerTest::testStatsReturns404WhenSchemaNotFound":8,"Unit\\Controller\\SchemasControllerTest::testExploreReturnsExplorationResults":8,"Unit\\Controller\\SchemasControllerTest::testExploreReturns500OnException":8,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationReturns400WhenNoProperties":8,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationSuccess":8,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationReturns500OnException":8,"Unit\\Controller\\SchemasControllerTest::testPublishSetsPublicationDate":8,"Unit\\Controller\\SchemasControllerTest::testPublishReturns404WhenSchemaNotFound":8,"Unit\\Controller\\SchemasControllerTest::testDepublishSetsDepublicationDate":8,"Unit\\Controller\\SchemasControllerTest::testDepublishReturns404WhenSchemaNotFound":8,"Unit\\Controller\\SchemasControllerTest::testUpdateRemovesImmutableFields":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturns500OnException":8,"Unit\\Controller\\SchemasControllerTest::testIndexWithPageBasedPagination":8,"Unit\\Controller\\SchemasControllerTest::testIndexWithExtendStats":8,"Unit\\Controller\\SchemasControllerTest::testIndexWithExtendStatsDefaultsForMissingSchema":8,"Unit\\Controller\\SchemasControllerTest::testIndexWithFilters":8,"Unit\\Controller\\SchemasControllerTest::testIndexExtendedByPopulated":8,"Unit\\Controller\\SchemasControllerTest::testShowReturns404OnDoesNotExistException":8,"Unit\\Controller\\SchemasControllerTest::testShowReturns404OnValidationException":8,"Unit\\Controller\\SchemasControllerTest::testShowReturns500OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testShowWithExtendStats":8,"Unit\\Controller\\SchemasControllerTest::testShowWithAllOfAddsPropertyMetadata":8,"Unit\\Controller\\SchemasControllerTest::testShowWithExtendAsString":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturnsErrorOnDBException":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturnsErrorOnDatabaseConstraintException":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnValidationError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnMustBeError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnRequiredError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnFormatError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnPropertyAtError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns400OnAuthorizationError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns409OnConstraintError":8,"Unit\\Controller\\SchemasControllerTest::testCreateReturns409OnDuplicateError":8,"Unit\\Controller\\SchemasControllerTest::testUpdateInvalidatesCaches":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturnsErrorOnDBException":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturnsErrorOnDatabaseConstraintException":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturns400OnValidationError":8,"Unit\\Controller\\SchemasControllerTest::testUpdateReturns409OnConstraintError":8,"Unit\\Controller\\SchemasControllerTest::testUpdateRemovesUnderscoreParams":8,"Unit\\Controller\\SchemasControllerTest::testDestroyInvalidatesCaches":8,"Unit\\Controller\\SchemasControllerTest::testDestroyReturns409OnValidationException":8,"Unit\\Controller\\SchemasControllerTest::testStatsReturns500OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testPublishWithCustomDate":8,"Unit\\Controller\\SchemasControllerTest::testPublishReturns400OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testPublishInvalidatesCaches":8,"Unit\\Controller\\SchemasControllerTest::testDepublishWithCustomDate":8,"Unit\\Controller\\SchemasControllerTest::testDepublishReturns400OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testDepublishInvalidatesCaches":8,"Unit\\Controller\\SchemasControllerTest::testUploadUpdateDelegatesToUpload":8,"Unit\\Controller\\SchemasControllerTest::testUploadNewSchemaWithoutId":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturnsErrorResponseFromUploadService":8,"Unit\\Controller\\SchemasControllerTest::testUploadNewSchemaWithEmptyTitle":8,"Unit\\Controller\\SchemasControllerTest::testUploadExistingSchemaById":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturns500OnGenericException":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturns400OnValidationException":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturns409OnConstraintException":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturnsErrorOnDBException":8,"Unit\\Controller\\SchemasControllerTest::testUploadReturnsErrorOnDatabaseConstraintException":8,"Unit\\Controller\\SchemasControllerTest::testUploadNewSchemaWithOrganisationAlreadySet":8,"Unit\\Controller\\SchemasControllerTest::testRelatedWithOutgoingReferences":8,"Unit\\Controller\\SchemasControllerTest::testIndexReturnsSchemas":8,"Unit\\Controller\\SchemasControllerTest::testDestroyReturnsEmptyOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturnsResultsOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturns422WhenMappingThrows":8,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturnsSuccess":8,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectWithProvider":8,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectWithEmptyArrayResult":8,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturns500OnObjectNotFound":8,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturns500OnVectorizationFailure":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsBoundaryLimitOne":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsBoundaryLimitThousand":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturnsEmptyResult":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturnsSuccessWithResults":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsHasMoreWhenFullPage":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsHasMoreFalseWhenPartialPage":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithProvider":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithNonArrayResult":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithOffset":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns500OnException":8,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithNullFilters":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsReturnsStats":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithZeroObjects":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithAllVectorized":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithMissingObjectVectorsKey":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsProgressRounding":8,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsReturns500OnMapperException":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testConstructorFieldTypes":7,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterMapperTest::testConstructorCreatesInstance":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterMapperTest::testGetTableNameReturnsCorrectValue":8,"Unit\\Db\\SearchTrailTest::testConstructorRegistersFieldTypes":7,"Unit\\Db\\SearchTrailTest::testJsonSerializeAllFieldsPresent":7,"Unit\\Listener\\CommentsEntityListenerTest::testEarlyReturnForNonCommentsEntityEvent":8,"Unit\\Listener\\CommentsEntityListenerTest::testRegistersOpenregisterEntityCollection":8,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenInvalidAlgorithmHeader":7,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtInvalidAlgorithmDetailsContainReason":7,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs256ReturnsJwkSet":8,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs384ReturnsJwkSet":8,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs512ReturnsJwkSet":8,"Unit\\Service\\AuthorizationServiceTest::testGetJwkRsaReturnsJwkSet":8,"Unit\\Service\\AuthorizationServiceTest::testGetJwkPsReturnsJwkSet":8,"Unit\\Service\\AuthorizationServiceTest::testGetJwkThrowsForUnsupportedAlgorithm":7,"Unit\\Service\\AuthorizationServiceTest::testGetJwkUnsupportedAlgorithmDetailsContainAlgorithm":8,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs256Token":8,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs384Token":8,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs512Token":8,"Unit\\Service\\AuthorizationServiceTest::testHmacAlgorithmsConstant":8,"Unit\\Service\\AuthorizationServiceTest::testPkcs1AlgorithmsConstant":8,"Unit\\Service\\AuthorizationServiceTest::testPssAlgorithmsConstant":8,"Unit\\Service\\AuthorizationServiceTest::testAllAlgorithmsAreCovered":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testGracefulHandlingWhenUserSessionIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testGracefulHandlingWhenOrganisationServiceFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testOwnerMetadataSetFromCurrentUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testOrganizationMetadataSetFromOrganisationService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testExistingMetadataIsPreserved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testBulkOperationsWithMixedMetadataScenarios":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testCachingOptimizationDuringBulkOperations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportMappingCreatesNewWhenFindThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportMappingSetsVersionFromParam":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testGetDuplicateRegisterInfoFormatsCreatedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testGetDuplicateRegisterInfoShowsUnknownWhenNoCreatedDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesItemsRefFromSchemasMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesItemsObjConfigRegisterFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaUnsetsItemsObjConfigRegisterWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesItemsObjConfigSchemaFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaUnsetsItemsObjConfigSchemaWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesLegacyRegisterFromRegistersMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesLegacyItemsRegisterFromRegistersMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaUpdatesWithOwnerAndApp":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonPass2SkipsSchemaNotInMapBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonPass2CatchesReImportException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonUpdatesObjectWhenVersionHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonSkipsObjectWhenVersionNotHigher":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testWorkflowHookWiringSkipsWhenDeployedNotInMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testWorkflowHookWiringDeduplicatesExistingHooks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppContinuesWhenVersionNotNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppCatchesSourceUrlException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppCatchesFindByAppException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppUpdatesLegacyGithubOnExistingConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppSetsDescriptionFromXOpenregister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataResolvesExternalConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataWarnsOnMissingExternalRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataWarnsOnMissingExternalSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataCatchesExternalRegisterException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataCatchesExternalSchemaException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataFindsSchemaFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromAppSkipsNonSchemaInResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testCreateOrUpdateConfigurationWrapsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromFilePathThrowsOnMissingFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaStripsBinaryFormatFromItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaConvertsStdClassItemsObjectConfigToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonCallsOpenConnectorIntegration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonCatchesOpenConnectorFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonCreatesNewObjectWhenNoExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSeedDataFallsToBlobStorageWithoutUnifiedMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaCatchesValidationExceptionAndCreatesNew":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonResolvesRegisterSchemasFromMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonWarnsWhenRegisterSchemaNotInMap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportFromJsonContinuesOnSchemaFailureInPass1":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testCreateOrUpdateConfigurationSetsNestedGithub":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testCreateOrUpdateConfigurationSetsLegacyGithub":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testSetMagicMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testSetObjectMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testSetWorkflowEngineRegistry":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testSetDeployedWorkflowMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testSetOpenConnectorConfigurationService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaResolvesObjConfigRegisterFromDatabase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerCoverageTest::testImportSchemaUnsetsObjConfigRegisterWhenNotFoundInDB":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesProcessesAllObjects":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesCountsFailures":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesWithRegisterFilter":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesWithSchemaFilter":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesWithBothFilters":8,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesThrowsOnFindAllError":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesCountsFailures":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesWithRegisterFilter":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesWithSchemaFilter":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesWithBothFilters":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesThrowsOnError":8,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesAggregatesProcessedAndFailed":8,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesWithFilters":8,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesThrowsWhenObjectRecalcFails":8,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesThrowsWhenLogRecalcFails":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasReturnsStructuredData":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasFiltersByRegisterId":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasFiltersBySchemaId":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasExcludesNonMatchingSchemas":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasNoRegisters":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasThrowsOnError":8,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasStatsErrorReturnsZeroes":8,"Unit\\Service\\DashboardServiceTest::testCalculateReturnsFullResponseNoFilters":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithRegisterId":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithRegisterAndSchemaId":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithSchemaNotBelongingToRegisterThrows":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithNonExistentRegisterThrows":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithNonExistentSchemaThrows":8,"Unit\\Service\\DashboardServiceTest::testCalculateSuccessRateWithProcessed":8,"Unit\\Service\\DashboardServiceTest::testCalculateSuccessRateWithAllSuccessful":8,"Unit\\Service\\DashboardServiceTest::testCalculateWithSchemaIdOnlyNoRegister":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionChartDataReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionChartDataWithDateFilters":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionChartDataReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsByRegisterChartDataReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsByRegisterChartDataWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsByRegisterChartDataReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySchemaChartDataReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySchemaChartDataWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySchemaChartDataReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySizeChartDataReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySizeChartDataWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySizeChartDataReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailStatisticsReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailStatisticsWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailStatisticsReturnsZeroOnError":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionDistributionReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionDistributionWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionDistributionReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testGetMostActiveObjectsReturnsData":8,"Unit\\Service\\DashboardServiceTest::testGetMostActiveObjectsWithFilters":8,"Unit\\Service\\DashboardServiceTest::testGetMostActiveObjectsReturnsEmptyOnError":8,"Unit\\Service\\DashboardServiceTest::testOrphanedStatsWithMultipleRegistersAndSchemas":8,"Unit\\Service\\DashboardServiceTest::testOrphanedStatsErrorFallbackReturnsZeroes":8,"Unit\\Service\\DashboardServiceTest::testGetStatsErrorBranchReturnsZeroStructure":8,"Unit\\Service\\DashboardServiceTest::testGetStatsHandlesWebhookLogsMissingTotal":8,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesCombinesResults":8,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesProcessesAllLogs":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterAddsRegistration":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterIgnoresDuplicateKey":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterWithCustomIcon":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterWithDefaultIcon":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsNullWhenNoRegistrations":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsRegistrationByIds":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsNullForUnknownIds":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveUrlReturnsNullWhenNoRegistration":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveUrlResolvesTemplate":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveIconReturnsNullWhenNoRegistration":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveIconReturnsIcon":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testHasRegistrationsReturnsFalseWhenEmpty":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testHasRegistrationsReturnsTrueAfterRegister":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResetClearsAllRegistrations":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveHandlesRegisterMapperException":8,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveHandlesSchemaMapperException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testSchemaCreationWithActiveOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testObjectCreationWithActiveOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityAccessWithinSameOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityAccessAcrossOrganisations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testCrossOrganisationObjectCreation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityOrganisationAssignmentValidation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testBulkEntityOperationsWithOrganisationContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityOrganisationInheritance":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testRegisterCreationWithActiveOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsUserAdminNullUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsUserAdminNoAdminGroup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsUserAdminTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsUserAdminFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyUuidFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyWithRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyArrayItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyRegularString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIsRelationPropertyArrayNoItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testCollectUuidsSingleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testCollectUuidsJsonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testCollectUuidsArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testCollectUuidsEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testCollectUuidsNullValuesInArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testResolveUuidsToNamesNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testResolveUuidsToNamesSingleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testResolveUuidsToNamesSingleStringNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testResolveUuidsToNamesJsonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testResolveUuidsToNamesArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testConvertValueToStringNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testConvertValueToStringScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testConvertValueToStringBool":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testConvertValueToStringArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testConvertValueToStringObjectWithToString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testIdentifyNameCompanionColumns":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testGetObjectValueIdHeader":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testGetObjectValueRegularField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testGetObjectValueMissingField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ExportServiceCoverageTest::testExportToCsvMultipleSchemasThrows":8,"Unit\\Service\\ExportServiceGapTest::testExportToCsvThrowsForMultipleSchemas":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithNullRegisterAndSchema":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithSchema":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelSkipsHiddenProperties":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelSkipsInvisibleProperties":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelSkipsRbacRestrictedProperties":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelAddsRelationCompanionColumns":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelAddsRefCompanionColumns":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelAddsArrayUuidCompanionColumns":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithNullUserSkipsMetadata":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithAdminUserAddsMetadata":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithNonAdminGroupNull":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelSkipsDefaultFields":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelWithRegisterAllSchemas":8,"Unit\\Service\\ExportServiceGapTest::testExportToExcelNoCompanionForNonRelation":8,"Unit\\Service\\ExportServiceTest::testExportToCsvThrowsForMultipleSchemas":8,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForRefRelations":8,"Unit\\Service\\ExportServiceTest::testExportSkipsBuiltInHeaderFields":8,"Unit\\Service\\ExportServiceTest::testExportToExcelNoMetadataForAnonymousUser":8,"Unit\\Service\\ExportServiceTest::testExportToExcelNoMetadataWhenAdminGroupDoesNotExist":8,"Unit\\Service\\ExportServiceTest::testExportPassesSelfMetadataFilters":8,"Unit\\Service\\ExportServiceTest::testExportSkipsNonSelfFilters":8,"Unit\\Service\\ExportServiceTest::testExportWithMultiFilterFalse":8,"Unit\\Service\\ExportServiceTest::testExportWithMultiFilterShortName":8,"Unit\\Service\\ExportServiceTest::testExportMetadataDateTimeFieldFormatsCorrectly":8,"Unit\\Service\\ExportServiceTest::testExportMetadataArrayFieldConvertedToJson":8,"Unit\\Service\\ExportServiceTest::testExportMetadataScalarFieldReturnsString":8,"Unit\\Service\\ExportServiceTest::testExportMetadataNullFieldReturnsNull":8,"Unit\\Service\\ExportServiceTest::testExportCompanionColumnWithNullRelation":8,"Unit\\Service\\ExportServiceTest::testExportResolvesJsonEncodedArrayOfUuids":8,"Unit\\Service\\ExportServiceTest::testExportPreSeedsNameMapFromLoadedObjects":8,"Unit\\Service\\ExportServiceTest::testExportNoCompanionColumnForNonRelationProperty":8,"Unit\\Service\\ExportServiceTest::testExportCompanionColumnForArrayWithRefItems":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithNoSchemaUsesDataAsSheetTitle":8,"Unit\\Service\\ExportServiceTest::testExportSkipsExplicitlyInvisibleProperties":8,"Unit\\Service\\ExportServiceTest::testExportHandlesIntegerValuesAsStrings":8,"Unit\\Service\\ExportServiceTest::testExportWithRegisterAndSchemaPassesBothIds":8,"Unit\\Service\\ExportServiceTest::testExportFallsBackToUuidWhenNameNotResolved":8,"Unit\\Service\\ExportServiceTest::testExportHandlesJsonArrayWithEmptyStrings":8,"Unit\\Service\\ExportServiceTest::testExportWithMultipleObjectsMixedRelationData":8,"Unit\\Service\\ExportServiceTest::testExportWithNoRelationPropertiesSkipsBulkResolve":8,"Unit\\Service\\ExportServiceTest::testExportResolvesNativeArrayOfUuids":8,"Unit\\Service\\ExportServiceTest::testExportHandlesEmptyStringUuidValue":8,"Unit\\Service\\ExportServiceTest::testExportHandlesMissingFieldInObjectData":8,"Unit\\Service\\ExportServiceTest::testExportToCsvWithRegisterAndSchema":8,"Unit\\Service\\ExportServiceTest::testExportWithMultiFilterTrue":8,"Unit\\Service\\ExportServiceTest::testExportResolvesArrayWithNonStringItems":8,"Unit\\Service\\ExportServiceTest::testExportResolvesJsonArrayWithNonStringItems":8,"Unit\\Service\\ExportServiceTest::testExportDefaultMultitenancy":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithSingleSchema":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithRegisterExportsAllSchemas":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithObjectData":8,"Unit\\Service\\ExportServiceTest::testExportToExcelSkipsHiddenOnCollectionProperties":8,"Unit\\Service\\ExportServiceTest::testExportToExcelSkipsRbacRestrictedProperties":8,"Unit\\Service\\ExportServiceTest::testExportToExcelNoMetadataForNonAdmin":8,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForUuidRelations":8,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForArrayOfUuids":8,"Unit\\Service\\ExportServiceTest::testExportToExcelResolvesUuidNames":8,"Unit\\Service\\ExportServiceTest::testExportHandlesNullValuesGracefully":8,"Unit\\Service\\ExportServiceTest::testExportHandlesArrayValuesAsJson":8,"Unit\\Service\\ExportServiceTest::testExportToCsvWithDataRows":8,"Unit\\Service\\ExportServiceTest::testExportToCsvSkipsHiddenOnCollectionProperties":8,"Unit\\Service\\ExportServiceTest::testExportToExcelHandlesBooleanValues":8,"Unit\\Service\\ExportServiceTest::testExportToExcelHandlesNestedObjectValues":8,"Unit\\Service\\ExportServiceTest::testExportToCsvWithRbacRestrictions":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithFilters":8,"Unit\\Service\\ExportServiceTest::testExportToCsvWithMultipleObjectsVerifyRowCount":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithArrayOfUuidsResolvesNames":8,"Unit\\Service\\ExportServiceTest::testExportToCsvHandlesSpecialCharsInValues":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithRegisterAndSchemaOverrideUsesSchema":8,"Unit\\Service\\ExportServiceTest::testExportToCsvReturnsCsvString":8,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsMetadataColumnsForAdmin":8,"Unit\\Service\\ExportServiceTest::testExportToExcelWithEmptySchemaProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testClearCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeSmall":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeMedium":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeLarge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeZero":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary1000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary1001":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary10000":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary10001":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithNoImportedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupEmptySummary":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithCustomDelay":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithMultipleSheets":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithNonArrayEntry":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupWithData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupImmediate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupUsesRecommendedMode":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupCapsMaxObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithInvalidPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvIncludesSchemaInfo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithUpdatedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithPublishDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithIdColumn":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithAtColumnNotSelfPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithSelfPublishedColumnForAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithMultipleRowsAndMixedResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithNumberProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithRelatedObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithValidationErrorMissingFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithValidFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithSchemaInfo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelMultiSchemaWithMatchingSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithPublishEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithEmptySheet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithEmptyHeaders":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithTypedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithUnderscoreColumns":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithAtColumnsAsAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithAtColumnsAsNonAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithIdColumn":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithNoRegisterOrSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithValidationErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithDeduplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithAtOtherColumnAsAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithNoSchemaSkipsTransform":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueMySqlFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueIso8601WithTimezone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueIso8601WithoutTimezone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueDateOnly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValuePassThrough":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyPublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyCreated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyUpdated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOrganisationValidUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOrganisationInvalidUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOther":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeBooleanAlreadyBool":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArrayQuotedValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArrayNonStringNonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeObjectRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeDefaultString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeEmptyStringValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeNoTypeKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeObjectInvalidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArrayInvalidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testAddPublishedDateToObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminWithNullUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminWithNoAdminGroup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testValidateObjectProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testValidateObjectPropertiesWithBodyAndPayload":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformObjectBySchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformObjectBySchemaWithAllTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImported":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedWithNonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedOnlyUpdated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedMissingKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testBuildColumnMapping":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testBuildColumnMappingWithEmptySheet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testBuildColumnMappingStopsAtEmptyColumn":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testBuildColumnMappingTrimsWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testExtractRowData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testExtractRowDataEmptyRow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testExtractRowDataPartialRow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testExtractRowDataTrimsWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetSchemaBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetSchemaBySlugThrowsOnNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformCsvRowToObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformCsvRowToObjectWithIdField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformCsvRowToObjectSkipsEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformCsvRowToObjectCachesSchemaProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithoutSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithoutRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithIdField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectSkipsEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithUnderscoreColumns":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithAtColumnsAsAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithAtColumnsAsNonAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformExcelRowToObjectWithAtOtherColumn":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithWhitespaceOnly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithJsonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithCommaSeparated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithSingleValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithExistingArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToArrayWithNonStringNonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToObjectWithValidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToObjectWithInvalidJson":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToObjectWithPlainString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToObjectWithExistingArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToObjectWithStdClass":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testStringToBooleanWithVariousInputs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithEventsAndEnrichDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvPerformanceMetricsComplete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithSelfCreatedColumnAsAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvRequiresSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithPublishEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithTypedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithUnchangedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithValidationErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithEmptyDataRows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithUnderscoreColumnsSkipped":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithAtColumnsSkippedForNonAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvPerformanceMetrics":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithValidFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithAtColumnsProcessedForAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithInvalidPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testRbacIntegrationWithMultiTenancy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testSearchFilteringByOrganisation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testAuditTrailOrganisationContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testCrossOrganisationAccessPrevention":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testMultiTenancyWithComplexRelationships":8,"Unit\\Service\\LogServiceTest::testGetAllLogsWithConfig":8,"Unit\\Service\\LogServiceTest::testCountAllLogs":8,"Unit\\Service\\LogServiceTest::testCountAllLogsWithFilters":8,"Unit\\Service\\LogServiceTest::testGetLogsReturnsAuditTrails":8,"Unit\\Service\\LogServiceTest::testGetLogsAllowsAccessWhenRegisterSchemaDeleted":8,"Unit\\Service\\LogServiceTest::testCountReturnsLogCount":8,"Unit\\Service\\LogServiceTest::testCountReturnsZeroWhenNoLogs":8,"Unit\\Service\\LogServiceTest::testGetAllLogsWithDefaults":8,"Unit\\Service\\LogServiceTest::testGetLog":8,"Unit\\Service\\LogServiceTest::testDeleteLogSuccess":8,"Unit\\Service\\LogServiceTest::testDeleteLogThrowsOnFailure":8,"Unit\\Service\\LogServiceTest::testDeleteLogsByIds":8,"Unit\\Service\\LogServiceTest::testDeleteLogsByFilters":8,"Unit\\Service\\LogServiceTest::testExportLogsXml":8,"Unit\\Service\\LogServiceTest::testExportLogsTxt":8,"Unit\\Service\\LogServiceTest::testExportLogsCsvEmpty":8,"Unit\\Service\\LogServiceTest::testExportLogsJson":8,"Unit\\Service\\LogServiceTest::testExportLogsCsv":8,"Unit\\Service\\LogServiceTest::testExportLogsUnsupportedFormat":8,"Unit\\Service\\LogServiceTest::testDeleteLogsByIdsWithFailures":8,"Unit\\Service\\LogServiceTest::testGetLogsWithConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#basic_combination":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#different_ids":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#large_ids":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#enabled_in_schema":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#disabled_in_schema_global_enabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#disabled_in_schema_global_disabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#not_set_in_schema_global_enabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#not_set_in_schema_global_disabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#null_schema_config_global_enabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#simple_name":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#camelcase_name":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#name_with_spaces":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#name_with_special_chars":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#string_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#string_with_max_length":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#email_format":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#uuid_format":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#datetime_format":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#integer_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#small_integer":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#big_integer":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#number_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#boolean_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#array_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#object_property":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#valid_json_object":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#valid_json_array":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#invalid_json":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#plain_string":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#null_string":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testObjectDataPreparationForTable":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testClearCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testRegisterSchemaVersionCalculation":8,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testMetadataColumnsGeneration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsDelegatesToSaveObjectsHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsSkipsCacheInvalidationWhenNoObjectsAffected":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsCacheInvalidationFailureDoesNotBreakOperation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsWithRegisterAndSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsReturnsEmptyArrayForEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsWithRbacFiltering":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsWithoutRbacOrMultitenancy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsSkipsCacheWhenNothingDeleted":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsCacheFailureDoesNotBreak":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsReturnsEmptyArrayForEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsWithPermissionFiltering":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsWithDatetime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsSkipsCacheWhenNonePublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsReturnsEmptyArrayForEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsWithFiltering":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsCacheFailureDoesNotBreak":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaWithResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaSkipsCacheWhenNonePublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaUsesBlobStorageWhenNoMagicMapping":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaThrowsOnFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterWithResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterSkipsCacheWhenNoneDeleted":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterCacheFailureDoesNotBreak":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaUsesMagicTableWhenEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaSkipsCacheWhenNoneDeleted":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaWithHardDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaWithPublishAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaPublishCacheFailureDoesNotBreak":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsWithoutRbacOrMultitenancy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsSkipsCacheWhenNoneDepublished":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsCacheInvalidationCountsUpdates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testGetObjectCacheMissLoadsFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testGetObjectReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testPreloadObjectsEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testPreloadObjectsAllAlreadyCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testPreloadObjectsBulkLoadFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testPreloadObjectsSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testGetStatsInitial":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testGetStatsAfterCacheMiss":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testSetObjectNameStoresInBothCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testSetObjectNameDistributedCacheFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearSearchCacheWithoutPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearSearchCacheWithPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearSearchCacheDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearAllCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearAllCachesDistributedFailures":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testClearCacheDelegatesToClearAllCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testInvalidateForObjectChangeCreate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testInvalidateForObjectChangeDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testInvalidateForObjectChangeNullObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testInvalidateForObjectChangeNullSchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerBranchCoverageTest::testConstructorHandlesCacheFactoryException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testConstructorHandlesCacheFactoryException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetObjectCacheHit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetObjectCacheMissLoadsFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetObjectCacheMissDbException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetStatsEmptyCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetStatsWithHitsAndMisses":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPreloadObjectsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPreloadObjectsAllCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPreloadObjectsFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPreloadObjectsDbException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testCacheObjectEviction":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearSearchCacheWithPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearSearchCacheNoPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearSearchCacheDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearAllCachesSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearAllCachesDistributedFailures":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearCacheDelegatesToClearAllCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testSetObjectNameSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testSetObjectNameDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testSetObjectNameEnforcesTtl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetSingleObjectNameInMemoryHit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetSingleObjectNameDistributedHit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetSingleObjectNameDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetDistributedNameCacheCountNoCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetDistributedNameCacheCountWithValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetDistributedNameCacheCountNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetDistributedNameCacheCountException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearNameCacheSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testClearNameCacheDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testInvalidateForObjectChangeCreate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testInvalidateForObjectChangeDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testInvalidateForObjectChangeDeleteDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testInvalidateForObjectChangeNullObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testInvalidateForObjectChangeWithExplicitIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetSolrDashboardStatsNoContainer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetSolrDashboardStatsNoIndexService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testCommitSolrNoIndexService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testCommitSolrSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testCommitSolrFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testCommitSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testExtractDynamicFieldsFromObjectAllTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testExtractDynamicFieldsFromObjectWithPrefix":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIsDateStringWithDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIsDateStringWithNonDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIsDateStringWithNonString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testFormatDateForSolrValid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testFormatDateForSolrInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPersistNameCacheToDistributedNoCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPersistNameCacheToDistributedSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testPersistNameCacheToDistributedFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetMultipleObjectNamesEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetAllObjectNamesTriggersWarmup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testGetAllObjectNamesForceWarmup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIndexObjectInSolrNoService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIndexObjectInSolrServiceNotAvailable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIndexObjectInSolrSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testIndexObjectInSolrFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testRemoveObjectFromSolrNoService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testRemoveObjectFromSolrSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerCoverageTest::testRemoveObjectFromSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testCanDeleteDelegatesToIntegrityService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testCanDeleteReturnsNonDeletableAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSetsDeletedBySystemWhenNoUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteCreatesAuditTrailWhenEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSkipsAuditTrailWhenDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteReturnsTrueWhenUpdateSucceeds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectThrowsWhenDeletionIsBlocked":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectCascadesScalarProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectDoesNotCascadeWithoutCascadeFlag":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectReturnsFalseWhenDeleteThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testReferentialIntegrityExceptionCarriesAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeletionAnalysisEmptyIsFullyDeletable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeletionAnalysisToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteWithObjectEntityReturnsTrueOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteInvalidatesCacheOnSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteReturnsTrueWhenCacheInvalidationThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteDefaultsAuditTrailToEnabledOnSettingsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteWithArrayInputLoadsObjectFromMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityCheckWhenNoIncomingRefs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectAppliesDeletionActionsWhenDeletable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityOnSubDeletion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectCascadesArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsCascadeWhenPropertyValueIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectPassesRbacFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectPassesMultitenancyFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityCheckWhenSchemaIdIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteConvertsNonNumericIdsToNullForCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteConvertsNumericStringIdsToIntForCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSetsDeletedByCurrentUser":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionSetNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionSetDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionNoAction":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionLowercase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testIsValidOnDeleteActionEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testCanDeleteNullSchemaReturnsDeletable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testCanDeleteNoIncomingReferences":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testHasIncomingOnDeleteReferencesNoReferences":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testLogRestrictBlockLogsAuditTrail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testLogRestrictBlockEmptyBlockers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testApplyDeletionActionsEmptyAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testDeletionAnalysisToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testDeletionAnalysisEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceBranchTest::testCanDeleteHandlesSchemaLoadFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionWithValidActions":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionWithInvalidActions":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testValidOnDeleteActionsConstant":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractOnDeleteReturnsNullWhenNotSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractOnDeleteReturnsUppercaseValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractOnDeleteWithUppercaseValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractOnDeleteWithMixedCaseValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractTargetRefReturnsNullWhenNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractTargetRefReturnsDirectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractTargetRefReturnsArrayItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractTargetRefPrefersDirectRefOverItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testExtractTargetRefReturnsNullForEmptyItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefById":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefByPathWithBasename":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefReturnsNullWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefMatchesFirstSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefWithEmptySchemaList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsRequiredPropertyReturnsTrueWhenRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsRequiredPropertyReturnsFalseWhenNotRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsRequiredPropertyReturnsFalseWhenSchemaNotCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testIsRequiredPropertyReturnsFalseWithNullSchemaCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsNullWhenNoDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsNullWhenPropertyMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsNullWhenSchemaNotCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsNullWhenSchemaIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsFalseDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testGetDefaultValueReturnsZeroDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testHasIncomingOnDeleteReferencesReturnsTrueWhenExists":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testHasIncomingOnDeleteReferencesReturnsFalseWhenNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testHasIncomingOnDeleteReferencesReturnsFalseForDifferentSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteReturnsEmptyWhenObjectHasNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteReturnsEmptyWhenNoRelationsExist":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteReturnsEmptyWhenSchemaNotInIndex":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteDetectsRestrictBlocker":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteDetectsCascadeTarget":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteDetectsSetNullTargetForNonRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteSetNullFallsBackToRestrictWhenRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteDetectsSetDefaultTargetWithDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultFallsBackToSetNullWhenNoDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultFallsToRestrictWhenNoDefaultAndRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteSkipsSoftDeletedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteHandlesCycleDetection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteWithArrayReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteFiltersObjectsBySchemaInFallbackPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteFiltersObjectsByPropertyValueInFallbackPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteFiltersObjectsWithNullObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteArrayRefFiltersMismatchedArrayValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteHandlesFindByRelationException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteWithMultipleDependents":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteWithNoReferencingObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testWalkDeletionGraphRespectsMaxDepth":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogRestrictBlockLogsBlockers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogRestrictBlockHandlesEmptyBlockers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogRestrictBlockDeduplicatesSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogRestrictBlockWithNullSchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogRestrictBlockHandlesBlockersWithMissingKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testLogIntegrityActionHandlesInsertException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsAppliesSetNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsAppliesSetNullForArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsSetNullHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsAppliesSetDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsSetDefaultHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsAppliesCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsGroupsCascadeByRegisterSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsCascadeFallbackForNoRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsCascadeHandlesDeleteException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsLogsSetNullAuditTrail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsLogsSetDefaultAuditTrail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsLogsCascadeDeleteAuditTrail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsWithEmptyAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsExecutesInOrder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplySetNullDefaultsIsArrayToFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsCascadeSeparatesGroups":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplyDeletionActionsPassesTriggerSchemaSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexHandlesSchemaLoadException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexSkipsNoActionAndNoOnDelete":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexSkipsPropertiesWithoutRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexSkipsUnresolvableRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexHandlesNullProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexOnlyBuildsOnce":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexDetectsArrayType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexDetectsNonArrayType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testEnsureRelationIndexHandlesRegisterLoadException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefByIdAfterBasenameClean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testResolveSchemaRefByUuidAfterBasenameClean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteHandlesPropertyMissingFromObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteArrayTypeWithNonArrayValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplySetNullArrayRemovesAllMatchingEntries":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplySetNullNonArrayWhenPropertyNotInData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteCollectsMultipleBlockersFromSameSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testCanDeleteCascadeWithNestedRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ReferentialIntegrityServiceTest::testApplySetNullArrayWhenPropertyIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterReturnEmptyWhenSchemaFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterReturnEmptyWhenNoSubFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterReturnEmptyWhenPropertyHasNoInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterReturnsNullWhenCallbackFindsNothing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterExtractsUuidFromRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterExtractsUuidFromUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterHandlesNonUuidNonUrlValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterRemovesProcessedFilterKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsReturnsEmptyForNoObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsReturnsEmptyForNoExtendFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsExtractsSingleStringId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsExtractsArrayOfIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsDeduplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsEmptyStringsInArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsEmptyStringScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsLimitsArrayTo10Items":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsCircuitBreakerAt200":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedReturnsEmptyForNoIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedCapsAt200":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedIndexesByUuidAndId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedContinuesOnBatchError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testLoadRelationshipChunkOptimizedReturnsEmptyForNoIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testLoadRelationshipChunkOptimizedReturnsMapperResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testLoadRelationshipChunkOptimizedReturnsEmptyOnMapperException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractRelatedDataDelegatesToPerformanceHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractRelatedDataPassesFlagsCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsReturnsPaginatedContracts":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsUsesDefaultPagination":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsReturnsEmptyWhenNoContractsProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsReturnsErrorResponseOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsAppliesOffsetCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesReturnsEmptyWhenObjectHasNoRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesFiltersOutSelfReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesReturnsErrorResponseOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesUsesDefaultPagination":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesExtractsRelationsFromNestedArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedByReturnsErrorResponseOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedByUsesDefaultPaginationInErrorFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedByResponseAlwaysHasRequiredKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsResponseAlwaysHasRequiredKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsLogsDebugWhenArrayTruncated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsNonStringArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsNonStringScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsExactly200UniqueIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedProcessesMultipleBatches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedAllBatchesFail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedExactly200NoCap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsOffsetBeyondArrayReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsErrorResponseRespectsFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesDefaultPaginationWithEmptyQuery":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesExtractsStringRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesResponseStructureOnError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterIntersectsMultipleInversedByProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterReturnsEmptyArrayOnlySimpleKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractRelatedDataWithEmptyResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedBySuccessPathStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterPassesRefAsSchemaToCallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterSetsNullRefWhenMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterExtractsUuidFromDeepUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testApplyInversedByFilterHandlesMultipleSubKeysForSameProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsCircuitBreakerWithMixedTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsMultipleExtendProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsMissingExtendProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testExtractAllRelationshipIdsDeduplicatesAcrossProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedWith300IdsProcessesOnly200":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedSingleId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testBulkLoadRelationshipsBatchedMultipleObjectsPerBatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testLoadRelationshipChunkOptimizedPassesMultipleIds":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsHandlesNonArrayContractsValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetContractsLimitExceedsTotal":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesWithRegisterSchemaIdsFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesIgnoresEmptyRelationValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedByWithRegisterSchemaIdsFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsedByWithRbacDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RelationHandlerTest::testGetUsesHandlesNullRelations":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRenderEntitiesRemovesSourceFromSelfInList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRenderEntitiesWithNullExtendAndFilter":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveReferencedUuidsSimpleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveReferencedUuidsObjectValueFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveReferencedUuidsArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveReferencedUuidsMissingField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testGetInversedPropertiesReturnsPropertiesWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testGetInversedPropertiesDirectInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testGetInversedPropertiesSkipsEmptyInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testFilterExtendedInversePropertiesWithAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testFilterExtendedInversePropertiesSpecific":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testCollectEntityUuidsWithMixedEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testCollectEntityUuidsSkipsNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testExtractInverseConfigValidItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testExtractInverseConfigArrayInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testExtractInverseConfigMissingRefReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testExtractInverseConfigMissingInversedByReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testInitializeInverseCacheEntriesCreatesEmptyArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testInitializeInverseCacheEntriesPreservesExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIndexReferencingObjectsIndexesByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIndexReferencingObjectsObjectValueFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIndexReferencingObjectsPopulatesObjectsCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesFromCacheArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesFromCacheSingle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesFromCacheSingleEmptyCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesFromCacheSkipsNoInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRemoveQueryParametersRemovesQueryString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRemoveQueryParametersReturnsUnchangedWhenNoQuery":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceWithQueryParamsNumeric":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceByUuidFallsToSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceSlugResolves":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceJsonSchemaPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testResolveSchemaReferenceFallsThrough":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testCollectUuidsForExtendWithUrlValueNotUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testCollectUuidsForExtendDeduplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIsUuidLikeValid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIsUuidLikeUppercase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testIsUuidLikeInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testGetValueFromPathDeeplyNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testGetValueFromPathIntermediateNotArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesReturnsWhenSchemaNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testHandleInversedPropertiesReturnsWhenNoInversedProps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testPreloadInverseRelationshipsEmptyEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testPreloadInverseRelationshipsEmptyExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testPreloadInverseRelationshipsNonEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testPreloadInverseRelationshipsNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRenderEntityPropertyRbacInjectsSelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRenderEntityWithEmptyObjectDataNoCrash":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectCoverageTest::testRenderEntityNullUuidNoCircularDetection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceWithUuidFallsThrough":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceWithPathReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceWithPathReferenceException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceWithSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceWithQueryParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveSchemaReferenceSlugMultipleResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRemoveQueryParametersNoParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRemoveQueryParametersWithParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testInitializeInverseCacheEntries":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testInitializeInverseCacheEntriesPreservesExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testIndexReferencingObjectsBasic":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testIndexReferencingObjectsWithValueFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testIndexReferencingObjectsNoDuplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testIndexReferencingObjectsWithArrayReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testIndexReferencingObjectsNonMatchingUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testCollectEntityUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testCollectEntityUuidsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testHandleInversedPropertiesFromCacheWithData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testHandleInversedPropertiesFromCacheEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testHandleInversedPropertiesFromCacheSingleProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveReferencedUuidsSimpleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveReferencedUuidsObjectFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveReferencedUuidsArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testResolveReferencedUuidsMissingField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesEmptyList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesConvertsStringExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesConvertsStringFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesConvertsStringFilter":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesConvertsStringUnset":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesNullExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testRenderEntitiesProcessesMultipleEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetSchemaCaching":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetRegisterCaching":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetRegisterNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testExtractInverseConfigFromItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testExtractInverseConfigArrayInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testExtractInverseConfigFromTopLevel":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testExtractInverseConfigReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testExtractInverseConfigNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testPreloadInverseRelationshipsEmptyEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testPreloadInverseRelationshipsNoMatchingExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetInversedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectDeepTest::testGetInversedPropertiesEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testSetUltraPreloadCacheAndGetSize":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testSetUltraPreloadCacheReplacesExistingCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testClearCacheResetsAllInternalCaches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheReturnsEmptyByDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityReturnsEntityWithNoFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFieldFiltering":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFilterMatching":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFilterNotMatching":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithUnsetProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityDetectsCircularReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithPreloadedRegistersAndSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithStringExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithMultipleEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterFromCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaFromDb":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaFromCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeValidUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeUpperCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectFromUltraPreloadCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectFromObjectCacheService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectFromLocalCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectCachesResultByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheReturnsOnlyUuidKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheWithArrayEntry":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheSkipsNonUuidStringKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testClearCacheResetsRegistersAndSchemasAndObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigDirectFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigArrayOfFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigArrayOfStrings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigNoType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigArrayWithNoItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathSimple":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathDeepNested":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathPartialNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathReturnsArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSingleUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendArrayOfUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSkipsSpecialKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendMissingProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSkipsNonUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendDeduplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendUsesBaseProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSkipsNonUuidArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesWithItemsInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesEmptyInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesMatchSpecific":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesMatchAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesNoMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsSkipsNonObjectEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithDirectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMultipleInversedByFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigItemsRefFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsSimpleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsObjectWithValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsArrayOfUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsMissingField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testInitializeInverseCacheEntries":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testInitializeInverseCacheEntriesDoesNotOverwrite":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityNormalizesExtendShorthands":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityNormalizesRegisterShorthand":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithExtendAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendSelfRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendSelfSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityRespectsDepthLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithPropertyRbac":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithMultipleUnset":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersWithParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersWithoutParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersMultipleParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceNumericId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceNumericWithQueryParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceByUuidFallsToSlugLookup":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceByUuidNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceBySlugPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceBySlugDirect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceFallthrough":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesWithFileRecords":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesFilterOutObjectTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesEmptyRecords":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesNoTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesHydratesFileId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesArrayOfFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesSkipsMetadataProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesNoSchemaReturnsUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesInitializesEmptyArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyNonArrayNonNumericReturnsUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyArrayPropertyNonArrayValueReturnsUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertySingleFileNumeric":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertySingleFileDigitString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsDataUri":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsNullForZeroId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsNullForNegativeId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsNullWhenFileNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsNullForEmptyContent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64WithGenericMimeType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileObjectReturnsFormattedArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileObjectReturnsNullForEmptyResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileObjectReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileObjectReturnsNullForNonNumericInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsReturnsTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsFiltersObjectTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsReturnsEmptyWhenNoTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsReturnsEmptyWhenFileNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesSetsImage":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesFallsBackToAccessUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesSetsNullForEmptyField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataNoObjectImageField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringUnset":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithNullExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesClearsSourceFromSelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesBatchPreloadsObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithOnlyValidEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendBothSelfRegisterAndSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithNullUuidNoCircularDetection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityRbacWithExistingSelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsAvoidsDuplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsObjectValueFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsArrayOfUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheEmptyCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheDirectInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheSkipsNoInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsEmptyEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsEmptyExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsNonObjectEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithEmptyObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityFilterWithNonExistentKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityFieldFilterAlwaysIncludesSelfAndId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityUnsetNonExistentKeyNoError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityPreloadedObjectsPopulateCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesMultipleFilesMultipleTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesMissingMimetypeFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyBase64Single":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyBase64Array":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyBase64ArraySkipsNulls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyArrayNonBase64":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyArraySkipsNullFileObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringFilter":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendWithUrlContainingUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleWildcardExtendsNoWildcards":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleWildcardExtendsAtDepthLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleWildcardExtendsWithNumericKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleWildcardExtendsWithNonIterableRoot":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleWildcardExtendsWithStringOverrideKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithNonExistentKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotSkipsAtPrefixedKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithNullValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithArrayContainingAlreadyExtendedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithArrayContainingNonArrayNonStringItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithUuidStringNotInCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithUuidStringFoundInCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotSkipsUnderscorePrefixedValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotSkipsAtPrefixedValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithUrlValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithArrayOfUuidsOneNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithArrayFilterNullAndAtValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotCircularReferenceInArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithAllFlagAddsAllToSubExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithStringOverrideKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithArrayStringOverride":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtendObjectWithSelfRegisterAndSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtendObjectPreloadsUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtendObjectWithAllFlag":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendAllPopulatesFromObjectKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendAllSkipsIdAndOriginId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityStringExtendParsedToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityRbacTemporarySelfIsRemoved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityHandlesInversePropertiesWhenExtended":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityNoInversePropsWhenNotExtended":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheDirectArrayType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheEmptyRenderedSingleValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesBatchPreloadSkipsNonObjectEntityInUuidCollection":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithRbacAndMultitenancyFlags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64EmptyMimeTypeUsesFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64WithStringFileId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataDeepNestedPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesExceptionReturnsEntityUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesSkipsUnconfiguredProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathWithFileExtension":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathWithFragment":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesNullExtendDefaultsToEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithNestedKeyExtends":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsNoInversedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsNoSchemaFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsNoExtendMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadInverseRelationshipsNoEntityUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadSingleInversePropertyInvalidConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadSingleInversePropertyEmptySchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadSingleInversePropertyTargetSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathNullValueInPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyBase64SingleReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertySingleReturnsNullWhenFileNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataStringValueSetsImageNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataArrayWithoutUrls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotCircularReferenceForSingleValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotUrlValueResolvesLastSegment":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesBatchPreloadSkipsNonArrayObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesBatchPreloadStoresObjectsByBothKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathLookupExceptionFallsThrough":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityCommaStringExtendIsParsed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotArrayWithAllFlagAddsAllToSubExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityInverseWithAllExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityShouldHandleInverseMatchesSpecificProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityInverseWithStringExtend":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testPreloadSingleInversePropertySchemaNotFoundAfterResolve":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendAllSkipsValuesEqualToId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotWithNestedDotObjectValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleExtendDotDeepNestedRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceUuidBranch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathNoMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceSlugMultipleMatches":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterReturnsCachedRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaReturnsCachedSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaReturnsNullOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersStripsQueryString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersNoQueryStringUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithItemsRefAndInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithArrayInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingRefReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingInversedByReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsWithObjectPrefixFiltered":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsWithNoTagsReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileTagsWithEmptyTagIdsReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesDirectlyWithTagsViaPrivateMethod":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilesFiltersObjectPrefixTags":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderFilePropertiesInitializesArrayFileProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyNonNumericStringUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyArrayWithBase64Format":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateFilePropertyArrayNonArrayValueUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64WithZeroFileIdReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64WithNegativeFileIdReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64FileNotFoundReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64EmptyContentReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetFileAsBase64ReturnsCorrectDataUri":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesSetsImageFromDownloadUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesFallsBackToAccessUrlViaPrivate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesSetsNullWhenNoUrls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesNoImageFieldConfigured":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitySchemaNormalization":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityRegisterNormalization":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesFromCacheSinglePropertyEmptyCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsSkipsNonEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsSkipsEntityWithNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithEmptyArrayReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigFromItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigFromDirectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMultiFieldInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigReturnsNullWhenMissingRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigReturnsNullWhenMissingInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsFromValidEntities":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsEmptyArrayReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesMatchesExactName":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesAllFlagIncludesAll":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesNoMatchReturnsEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testInitializeInverseCacheEntriesSetsEmptyArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testInitializeInverseCacheEntriesPreservesExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsSimpleStringRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsHandlesValueObjectFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsMatchesArrayUuids":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsDeduplicatesMultiField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIndexReferencingObjectsPopulatesObjectsCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesFromItemsInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesFromDirectInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesSkipsEmptyInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathRefFindsSchemaBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferencePathRefCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringExtendToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringFieldsToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringFilterToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesConvertsStringUnsetToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesRemovesSourceFromSelf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesBatchPreloadsWhenExtendProvided":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersWithoutQueryStringReturnsAsIs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRemoveQueryParametersStripsComplexQueryString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHydrateMetadataFromFilePropertiesCatchesExceptionGracefully":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesReturnsEarlyWhenSchemaNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesReturnsEarlyWhenNoInversedProps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceReturnsNumericIdAsIs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceStripsQueryParamsBeforeNumericCheck":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveSchemaReferenceSlugFilterMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testHandleInversedPropertiesUsesCacheWhenAvailable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyUuidArrayBulkResultCountsSaved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyUuidArrayDoesNotCountUnmatchedObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyScalarArrayWithNoMatchingUuidsCountsZeroSaved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testMultipleInvalidObjectsAreAllAccumulated":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testTransformHandlerIsCalledExactlyOnce":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testSchemaCacheIsForwardedToTransformationHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testEmptyChunkReturnsImmediatelyWithoutCallingBulkSave":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testAllInvalidObjectsSkipsBulkSaveAndPopulatesInvalidList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithUpdatedStatusPopulatesUpdatedList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithUnchangedStatusPopulatesUnchangedList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testMixedStatusesAggregateCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testPartialChunkWithInvalidAndValidObjectsMergesCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testRegisterAndSchemaObjectsPassedDirectlyToUltraFastBulkSave":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testUltraFastBulkSaveIsCalledWithEmptyUpdateObjectsArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testResultAlwaysContainsAllRequiredKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testNullRegisterAndSchemaPropagateToUltraFastBulkSave":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBooleanFlagVariationsDoNotCauseErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testSavedItemsAreJsonSerializableArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithCreatedStatusPopulatesSavedList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testProcessingTimeMsIsAlwaysPresentAndNonNegative":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testUnknownObjectStatusExposesSourceBugInDefaultCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLargeChunkStatisticsAreTalliedCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsBranchCoverageTest::testSaveObjectsEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsBranchCoverageTest::testSaveObjectsMixedSchemaNoValidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsBranchCoverageTest::testSaveObjectsDeduplicatesById":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsBranchCoverageTest::testSaveObjectsWithoutDeduplication":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testGetMixedValueFromArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testGetMixedValueFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testGetMixedValueMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testGetMixedValueNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testGetMixedValueString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsWithObjectConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsWithArrayConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractHandlingFromOneOfItemsNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractObjectConfigurationHandlingDirect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractObjectConfigurationHandlingFromItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractObjectConfigurationHandlingFromItemsOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractObjectConfigurationHandlingFromPropertyOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testExtractObjectConfigurationHandlingNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformObjectPropertyNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformObjectPropertyRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformObjectPropertyNestedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformToUuidPropertyWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformToUuidPropertyWithoutInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformSchemaForValidationNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformOpenRegisterObjectConfigurationsNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformPropertyStripsRefFromStringType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformPropertyInversedByArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectBranchCoverageTest::testTransformPropertyInversedByObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testRemoveQueryParametersWithQuery":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testRemoveQueryParametersWithoutQuery":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetMixedValueFromArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetMixedValueFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetMixedValueReturnsNullForMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetMixedValueReturnsNullForNonArrayNonObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeBool":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeFloat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGetValueTypeObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceWithStringRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceWithObjectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceWithArrayRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceReturnsFalseForDifferentSlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceReturnsFalseWithNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testIsSelfReferenceWithQueryParameters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformFileType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformDatetimeType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformTypeAsArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformTypeNoTypeSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformStandardTypeUntouched":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFixMisplacedArrayConstraintsNonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFixMisplacedArrayConstraintsMovesEnumToItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFixMisplacedArrayConstraintsMovesOneOfToItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFixMisplacedArrayConstraintsOneOfAsObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFixMisplacedArrayConstraintsExistingItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractHandlingFromOneOfItemsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractHandlingFromOneOfItemsString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractHandlingFromOneOfItemsWithConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractHandlingFromOneOfItemsWithArrayConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractHandlingFromOneOfItemsNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractObjectConfigurationHandlingDirect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractObjectConfigurationHandlingFromItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractObjectConfigurationHandlingFromItemsOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractObjectConfigurationHandlingFromDirectOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testExtractObjectConfigurationHandlingReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformArrayItemsForValidationNonObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformArrayItemsForValidationRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformArrayItemsForValidationNestedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformArrayItemsForValidationWithRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformArrayItemsForValidationNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToUuidPropertyWithoutInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToUuidPropertyWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToUuidPropertyWithInversedByEmptyProps":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToNestedObjectPropertyNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToNestedObjectPropertyWithObjectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToNestedObjectPropertyWithStringRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformToNestedObjectPropertyWithArrayRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformOpenRegisterObjectConfigurationsNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testCleanPropertyForValidationNonObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformPropertyForOpenRegisterInversedByArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformPropertyForOpenRegisterInversedByObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformPropertyForOpenRegisterStripsRefFromString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformPropertyForOpenRegisterArrayItemsInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testResolveSchemaLocalSchemaPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testResolveSchemaFileSchemaPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testResolveSchemaExternalNotAllowed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testHandleCustomValidationException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testGenerateErrorMessageForValidResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testPreprocessSchemaReferencesSkipsUuidItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testPreprocessSchemaReferencesProcessesItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationSelfRefRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationSelfRefRelatedObjectWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationSelfRefArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationSelfRefArrayItemsWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testTransformSchemaForValidationRemovesSchemaId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testCleanSchemaForValidationRemovesMetadata":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFindSchemaBySlugDirectMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFindSchemaBySlugCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFindSchemaBySlugNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectCoverageTest::testFindSchemaBySlugFindAllFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithInvalidType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectRemovesExtendAndFiltersFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectNullAllowedForOptionalFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageWithValidResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleCustomValidationExceptionReturnsJsonResponse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithSchemaEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidationErrorMessageConstant":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEmptyRequiredArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationWithSelfReferenceRelatedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationRemovesDollarId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationRemovesMetadataProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationWithItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationNonObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationWithNestedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeDatetime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeArrayOfTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeNoType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeStandardType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsNonArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsMoveEnumToItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsDoesNotOverrideExistingEnum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsMoveOneOfToItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceFalseDifferentSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithObjectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithArrayRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithQueryParameters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testRemoveQueryParametersNoParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testRemoveQueryParametersWithParams":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueFromArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueMissingKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueNullData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueScalarData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingDirect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNotIterable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsWithMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNoMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformOpenRegisterObjectConfigurationsNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyNoInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyWithInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertyNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForRequiredSingleField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForRequiredMultipleFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForTypeError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForEnumError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageValidResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectFiltersEmptyStringsForOptionalFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithFileType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithDatetimeType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMetadataProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesSkipsUuidTransformed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsNonObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectWithRelatedObjectHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectWithNestedObjectHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyStripsRefFromStringType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsEmptyConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsWithDuplicateStringConfigThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsNoDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithRefCircular":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithArrayItemsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithNestedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFindSchemaBySlugDirectMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFindSchemaBySlugCaseInsensitiveFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFindSchemaBySlugNullWhenNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFindSchemaBySlugNullWhenFindAllThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFindSchemaBySlugDirectMatchThrowsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithObjectRefFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithArrayRefFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertySuccessfulResolutionObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertySuccessfulResolutionNonObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithRefQueryParameters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyRefNotComponentsSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterInversedByArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterInversedByObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterInversedByEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterArrayItemsInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterArrayItemsObjectNoInversedBy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterDirectObjectProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyForOpenRegisterRecursiveNestedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertySelfReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertyWithObjectRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertyWithArrayRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertyNonSchemasRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyWithInversedByAndRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyWithInversedByEmptyProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceWithObjectConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromDirectOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromDirectObjectConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingObjectConfigNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingItemsConfigNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationAsArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationWithNestedItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsOneOfAsObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsDoesNotOverrideExistingOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsEmptyEnum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsEmptyOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsNoTypeSet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectWithRefNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectNoConfigNoRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectConfigWithObjectFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeEmail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypePhone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeArrayMixed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMinLengthError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMinLengthEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMaxLengthError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMinimumError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMaximumError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForPatternError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMinItemsError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForMaxItemsError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForTypeErrorArrayExpected":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForTypeErrorEmptyStringOnRequired":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsWithArrayConfigDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsWithArrayConfigNoDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEnumFieldNullNotAllowed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEnumFieldNullAllowed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEmptyArrayFilteredForNonRequiredNoConstraints":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEmptyArrayKeptForMinItemsConstraint":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectNullAllowedForOptionalWithTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesWithItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesSkipsUuidTransformedItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesPropertyWithRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformObjectPropertyForOpenRegisterDefaultHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformObjectPropertyForOpenRegisterNestedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformObjectPropertyForOpenRegisterNullHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeForFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeForZero":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeForEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeForEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleValidationExceptionResponseStatus":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleCustomValidationExceptionMultipleErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationTransformsCustomTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationFixesMisplacedEnumOnArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithNonComponentsRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithObjectRefNoId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithArrayRefNoId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectRemovesDollarIdBeforeValidation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectKeepsZeroForOptionalIntegerField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectKeepsFalseForOptionalBooleanField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformOpenRegisterObjectConfigurationsWithProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsObjectConfigNoHandling":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsWithObjectIterable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaLocalApiSchemas":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaFileApiFilesSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaExternalNotAllowedReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaExternalDisallowedReturnsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageTypeErrorExpectsObjectGotEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageTypeErrorExpectsArrayGotEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageTypeErrorExpectsStringGotEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForFormatError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForSemverFormatError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageDefaultKeywordWithSubErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageEnumWithNonArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsArrayConfigDuplicateThrowsTypeError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsArrayConfigNoDuplicate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEmptyArrayKeptForUniqueItemsConstraint":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEmptyArrayKeptForMaxItemsConstraint":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeForResource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithSchemaEntityNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEnumNullRemovedFromObjectForNonRequiredField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectEmptyRequiredArrayGetsUnset":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationAsArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationWithOneOf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyArrayItemsSuccessfulResolution":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformOpenRegisterObjectConfigurationsWithArrayProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesWithOneOfRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaReturnsJsonForLocalSchemaUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaHandlesFileApiUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsWithStringConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsThrowsTypeErrorOnArrayConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsReturnsEarlyWhenNoConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeReturnsUnknownForOpenResource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeReturnsUnknownForClosedResource":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformOpenRegisterObjectConfigurationsNoop":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesWithoutProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesWithAllOfRef":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaHandlesExternalUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithSimpleStringProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithRequiredFieldMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEnumProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNestedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithArrayProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMinItemsConstraint":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNoProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageWithInvalidResult":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMultipleTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithBooleanProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNumberProperty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectKeepsEmptyStringForRequiredField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleValidationExceptionReturnsJsonResponse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEmptySchemaObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testBase64FileUploadWithDataURI":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testURLFileReference":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMixedFileTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testArrayOfFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMultipartFileUploadError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadQueuesBackgroundJobForTextExtraction":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadIsNonBlocking":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testPDFUploadQueuesBackgroundJob":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMultipartFileUploadSingleFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultInitializesArrays":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultInitializesStatistics":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartSmallOperationNoLog":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartLargeOperation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartLargeMixedSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultNoInvalidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultWithInvalidObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesSaved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesErrors":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultWithMixedResults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsAddsTimingInfo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsCalculatesEfficiency":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsWithZeroProcessed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsFormatsValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsWithUnchanged":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testGetObjectReturnsNullWithoutContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetRegisterWithRegisterObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetRegisterWithSlugString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetRegisterWithNumericIdUsesCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetRegisterWithNumericIdCacheFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetSchemaWithSchemaObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetSchemaWithNumericIdUsesCache":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetSchemaWithSlugString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetSchemaThrowsOnNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetObjectWithEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testSetObjectWithIdNoContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testPrepareFindAllConfigExtendsStringToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testPrepareFindAllConfigSetsRegister":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testPrepareFindAllConfigSetsSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testExtractUuidSelfId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testExtractUuidIdField":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testExtractUuidExplicitTakesPriority":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testExtractUuidSkipsEmptyId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testCheckSavePermissionsNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testCheckSavePermissionsCreateForNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testCheckSavePermissionsUpdateForExistingUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testCheckSavePermissionsCreateWhenUuidNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testNormalizeDateValuesNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testNormalizeDateValuesConvertsDatetime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testNormalizeDateValuesSkipsValidDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testNormalizeDateValuesSkipsNonDateFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderNullUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderExistsNullFolder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderExistsEmptyString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderExistsFolderNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testEnsureObjectFolderExistsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testFindByRelationsDelegates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testFindByRelationsExactMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testGetActiveOrganisationForContextReturnsUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testGetActiveOrganisationForContextReturnsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceDeepTest::testGetActiveOrganisationForContextException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testSetContextFromParametersWithRegisterObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testSetContextFromParametersWithNullValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithObjectEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithExplicitUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsWithRbacDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsCreateScenario":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsUpdateScenario":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredSkipsWhenHardValidationDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testEnsureObjectFolderReturnsNullWhenNoUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testEnsureObjectFolderCreatesFolderWhenNeeded":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testHandleCascadingWithContextPreservationPreservesContext":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testPrepareFindAllConfigPreservesExistingValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testPrepareFindAllConfigConvertsExtendStringToArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredCallsValidatorWhenEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionCascade":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionRestrict":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionSetNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionSetDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionNoAction":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsValidOnDeleteActionInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testExtractOnDeletePresent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testExtractOnDeleteMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testExtractTargetRefDirect":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testExtractTargetRefArrayItems":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testExtractTargetRefNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testResolveSchemaRefById":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testResolveSchemaRefBySlug":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testResolveSchemaRefByUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testResolveSchemaRefByPathBasename":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testResolveSchemaRefNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsRequiredPropertyTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsRequiredPropertyFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testIsRequiredPropertySchemaNotCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testGetDefaultValuePresent":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testGetDefaultValueMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testGetDefaultValueSchemaNotCached":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testGetDefaultValuePropertyNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testGetDefaultValueNullProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testCanDeleteNoSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testCanDeleteSchemaNotInIndex":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testHasIncomingOnDeleteReferencesTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testHasIncomingOnDeleteReferencesFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testLogRestrictBlock":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testLogRestrictBlockWithEmptyBlockers":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testApplyDeletionActionsEmptyAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceCoverageTest::testLogIntegrityActionExceptionIsSwallowed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsBlobSchemas":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsSkipsSchemasWithoutId":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testApplyInversedByFilterSchemaFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testApplyInversedByFilterNoSubFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractRelatedDataDelegates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsStringValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsArrayValue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsArrayLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsCircuitBreaker":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsSkipsInvalid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsDeduplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testExtractAllRelationshipIdsSkipsMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testBulkLoadRelationshipsBatchedEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testBulkLoadRelationshipsBatchedCap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testBulkLoadRelationshipsBatchedLoads":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testBulkLoadRelationshipsBatchedBatchException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testLoadRelationshipChunkOptimizedEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testLoadRelationshipChunkOptimizedException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testLoadRelationshipChunkOptimizedReturns":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testGetContractsWithContracts":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testGetContractsWithPagination":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testGetContractsEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testGetContractsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacAdmin":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacNonObjectEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacNullSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacFiltersOnPermission":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerDeepTest::testFilterByRbacDeniesNoPermission":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsEmptyObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsSingleStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsRemovesDuplicates":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsEmptyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsLimitsArrayTo10":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractAllRelationshipIdsSkipsNonExistentProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testBulkLoadRelationshipsBatchedEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testBulkLoadRelationshipsBatchedIndexesByUuidAndId":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testBulkLoadRelationshipsBatchedCapsAt200":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testBulkLoadRelationshipsBatchedHandlesExceptions":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testLoadRelationshipChunkOptimizedEmptyInput":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testLoadRelationshipChunkOptimizedDelegatesToMapper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testLoadRelationshipChunkOptimizedReturnsEmptyOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testGetContractsReturnsContractsFromObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testGetContractsAppliesPagination":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testGetContractsReturnsEmptyWhenNoContracts":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testGetContractsReturnsEmptyOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testExtractRelatedDataDelegatesToPerformanceHandler":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testApplyInversedByFilterReturnsEmptyWhenSchemaIsFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RelationHandlerTest::testApplyInversedByFilterReturnsEmptyWhenNoSubFilters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatDateTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatRfc3339":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatEmail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatDuration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatColor":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatHostname":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatIpv4":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatIpv6":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectStringFormatInvalidDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternIntegerString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternFloatString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternBooleanString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternCamelCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternPascalCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternSnakeCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternScreamingSnakeCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternFilename":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeStringPatternWindowsPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testConsolidateFormatDetectionNullExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testConsolidateFormatDetectionSameFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testConsolidateFormatDetectionHigherPriorityNew":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testConsolidateFormatDetectionHigherPriorityExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeNumericRangesNullExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeNumericRangesSameType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeNumericRangesIntegerToNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeNumericRangesNumberToInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeNumericRangesIncompatibleTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzezArrayStructureEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzezArrayStructureList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzezArrayStructureAssociative":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeObjectStructureWithObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeObjectStructureWithArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzeObjectStructureWithScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergeObjectStructures":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testIsInternalPropertyTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testIsInternalPropertyFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromFormatNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromFormatEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromFormatDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromFormatEmail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromFormatUnknown":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromPatternsBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromPatternsInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromPatternsFloat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetTypeFromPatternsNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeStringWithIntegerPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeStringWithFloatPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeStringWithBooleanPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeDouble":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeFloat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testNormalizeSingleTypeUnknown":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetDominantTypeStringWithIntegerPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetDominantTypeStringWithFloatPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetDominantTypeStringWithBooleanPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetDominantTypeNonString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGetDominantTypeStringPlain":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectEnumLikeTooFewExamples":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectEnumLikeTrue":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectEnumLikeTooManyUnique":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testDetectEnumLikeNonString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testExtractEnumValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateNestedProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateNestedPropertiesNoKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeDouble":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeDefault":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeEmptyTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testGenerateArrayItemTypeNoItemTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareTypeMissing":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareTypeMismatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareTypeMatching":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareStringConstraintsMissingMaxLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareStringConstraintsMaxLengthTooSmall":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareStringConstraintsMissingFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareStringConstraintsMissingPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareStringConstraintsNonStringType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNumericConstraintsNonNumeric":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNumericConstraintsMinimumTooHigh":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNumericConstraintsMaximumTooLow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNullableConstraintRequiredButNullable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNullableConstraintNotNullable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareNullableConstraintSuggestsNullType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareEnumConstraintSuggestsEnum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareEnumConstraintDifferentValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareEnumConstraintSameValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareEnumConstraintTooManyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testCompareEnumConstraintNullValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueDouble":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueListArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueAssocArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testAnalyzePropertyValueObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergePropertyAnalysisTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergePropertyAnalysisExamplesOverflow":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergePropertyAnalysisObjectStructureMerge":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testMergePropertyAnalysisObjectStructureNewWhenNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testUpdateSchemaFromExplorationSuccess":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testUpdateSchemaFromExplorationFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testRecommendPropertyTypeFromFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testRecommendPropertyTypeFromPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testRecommendPropertyTypeSingleType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceCoverageTest::testRecommendPropertyTypeMultipleTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMatchingTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMismatchedTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMissingType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithMatchingMaxLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithInadequateMaxLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithValidRange":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithInadequateMinimum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithInadequateMaximum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithMissingConstraints":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintWithNullableData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintWithNonNullableData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintAlreadyNullable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintWithEnumLikeData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintWithTooManyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintAlreadyHasEnum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithEmail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithDateTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithFloat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithNoMatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithIntegerString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithFloatString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithBooleanString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithDouble":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypePreservesStandardTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithClearMajority":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithMixedTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithNumericTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithSingleType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithBooleanPatterns":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithFloat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithBoolean":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithListArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithAssociativeArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithEmptyArray":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDateTimeRfc3339":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatUrl":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatUuid":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatIpv6":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatColor":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDuration":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatReturnsNullForPlainText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatHostname":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternFloatString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternBooleanString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternSnakeCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternScreamingSnakeCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternCamelCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternPascalCase":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternPath":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternFilenameNotDetected":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyReturnsTrueForInternalNames":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyReturnsFalseForNormalProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyIsCaseInsensitive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeSingleString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeSingleInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeDoubleReturnsNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeFormatOverridesType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeIntegerStringPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeBooleanStringPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeMultipleTypesUsesDominant":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsTrueForFewUniqueValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseForManyUniqueValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseWithTooFewExamples":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseForNonStringTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExtractEnumValuesReturnsUniqueValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesWithNullExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesExpandsRange":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesTypePromotion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesOverlappingRanges":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionNullExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionSameFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionDifferentFormatsHigherPriorityWins":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionKeepsHigherPriorityExisting":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureList":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureAssociative":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeObjectStructureWithStdClass":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeObjectStructureWithScalar":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergePropertyAnalysisMergesTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsSkipsExistingProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsSkipsInternalProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsConfidenceLevels":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesThrowsOnMissingSchema":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testUpdateSchemaFromExplorationThrowsOnFailure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMissingType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMatchingType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMismatchedType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsSkipsNonStringTypes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingMaxLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMaxLengthTooSmall":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingFormat":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithRequiredAndNullable":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithNonRequiredConfig":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithNonNullableAnalysis":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintSuggestsAddingEnum":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintDetectsEnumMismatch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintWithNullEnumValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintSkipsWhenTooManyValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeExistingPropertiesReturnsMismatchImprovements":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeExistingPropertiesSkipsUndiscoveredProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateNestedPropertiesCreatesDefinitions":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateNestedPropertiesWithNullKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateArrayItemTypeReturnsItemType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateArrayItemTypeWithEmptyItemTypesReturnsString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesNullType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesObjectType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesArrayType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesBooleanType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesUnknownType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesFloatType":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithFloatStringPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithBooleanStringPattern":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithIntegerDominant":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesNumberDominatesInteger":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesIncompatibleTypesDefaultsToNumber":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatEmail":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatIpv4":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternIntegerString":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsForNewProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesNoObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesDiscoversProperties":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testUpdateSchemaFromExplorationMergesAndSaves":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsCreatesObjectTypeSuggestion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsCreatesArrayTypeSuggestion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsReturnsFullStructure":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheAllTriggersTypeError":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheAllCallsAllClearMethods":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheDistributedTriggersTypeError":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheDefaultTypeTriggersTypeError":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithStoredMultitenancyConfig":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyReturnsDefaults":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyParsesStoredConfig":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateMultitenancySettingsOnlyStoresAndReturns":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateMultitenancySettingsOnlyDefaultsMissingKeys":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyPartialConfig":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsReturnsDefaultsWhenNoConfigStored":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsIncludesSystemInfo":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsHandlesSolrException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsHandlesCacheStatsException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsIncludesTimestamp":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsOuterException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialZeroObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelZeroObjects":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsWithMaxObjectsLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialWithObjectsThrowsError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelWithObjectsThrowsTypeError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsBatchSizeOne":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsBatchSizeFiveThousand":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsConfigUsed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsDurationAndMemory":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithSuccessfulDbStats":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithMysqlPlatform":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithMagicMapperTables":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWhenMainQueryReturnsFalse":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithFailingMagicMapperTable":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsMaxObjectsEqualsTotal":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsMaxObjectsGreaterThanTotal":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithDatabaseExceptionFallsBackToZeroedStats":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithCacheExceptionRecordsErrorInCacheKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialWithObjectsAndNullServiceThrowsTypeError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelModeWithObjectsThrowsTypeErrorForNullService":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialCollectErrorsFalseThrowsError":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperOuterCatchWhenGetDatabasePlatformThrows":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperInnerCatchWhenTableQueryFails":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperSuccessPathWithTableData":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithSourcesTableExisting":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testGetSourceTypeReturnsObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextReturnsExpectedStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesUuidAndVersion":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesSchemaTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesSchemaDescription":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextContinuesWhenSchemaNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesRegisterTitle":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesRegisterDescription":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextContinuesWhenRegisterNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIncludesOrganization":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextChecksumIsSha256":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextLengthMatchesTextLength":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextMetadataContainsObjectFields":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextThrowsWhenNoTextExtracted":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextHandlesNestedObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextHandlesBooleanInObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextHandlesNumericValuesInObjectData":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testNeedsExtractionReturnsTrueWhenForced":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testNeedsExtractionReturnsTrueWhenNoChunksExist":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testNeedsExtractionReturnsFalseWhenChunksAreUpToDate":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testNeedsExtractionReturnsTrueWhenChunksAreStale":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testGetSourceMetadataReturnsExpectedKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testGetSourceTimestampReturnsObjectUpdateTime":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testGetSourceTimestampReturnsCurrentTimeWhenObjectNotFound":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testGetSourceTimestampReturnsCurrentTimeWhenUpdatedIsNull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIgnoresEmptyStringValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextIgnoresEmptyArrayValues":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\ObjectHandlerTest::testExtractTextRespectsMaxRecursionDepth":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkFixedSizeMultipleChunksNoOverlap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkFixedSizeShortTextSingleChunk":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkFixedSizeFiltersTinyChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkRecursiveSplitsByParagraphs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkRecursiveSplitsBySentences":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testRecursiveSplitOversizedSegmentRecursesDeeper":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testRecursiveSplitEmptySeparatorsFallsToFixed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testRecursiveSplitLastChunkPreserved":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testRecursiveSplitWithOverlap":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkDocumentFixedSizeStrategy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testChunkDocumentTruncatesExcessiveChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testCleanTextMixedProblematicCharacters":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testSanitizeTextReplacesEmoji":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testSanitizeTextRemovesControlChars":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testSanitizeTextEmptyForWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testDetectLanguageSignalsDutchHet":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testDetectLanguageSignalsEnglishAnd":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testDetectLanguageSignalsUnknown":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testGetDetectionMethodHeuristic":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testGetDetectionMethodNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsWordDocumentDocx":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsWordDocumentDoc":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsWordDocumentFalseForPdf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSpreadsheetXlsx":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSpreadsheetXls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSpreadsheetFalseForCsv":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testCalculateAvgChunkSizeEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testCalculateAvgChunkSizeMixed":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testCalculateAvgChunkSizeNullTextKey":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testBuildPositionReferenceObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testBuildPositionReferenceFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testBuildPositionReferenceFileDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testSummarizeMetadataPayloadFull":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testSummarizeMetadataPayloadEmptyDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testGetStatsTotalFilesCalculation":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testGetTableCountSafeReturnsZeroOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testExtractFileWithEntityRecognitionEnabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testExtractFileEntityRecognitionDisabled":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testExtractFileRiskLevelUpdateFails":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testExtractFileEntityRecognitionThrows":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testDiscoverUntrackedFilesProcessesFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testRetryFailedExtractionsWithFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testExtractPendingFilesWithFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSourceUpToDateFalseWhenForced":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSourceUpToDateTrueWhenChunkNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSourceUpToDateFalseWhenNoChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceCoverageTest::testIsSourceUpToDateFalseWhenChunkOlder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSanitizeTextRemovesNullBytes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSanitizeTextNormalizesWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSanitizeTextTrims":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSanitizeTextEmptyForWhitespaceOnly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testDetectLanguageSignalsDutch":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testDetectLanguageSignalsEnglish":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testDetectLanguageSignalsUnknown":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testGetDetectionMethodHeuristic":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testGetDetectionMethodNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsWordDocumentDocx":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsWordDocumentDoc":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsWordDocumentFalseForPdf":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSpreadsheetXlsx":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSpreadsheetXls":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSpreadsheetFalseForText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testBuildPositionReferenceObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testBuildPositionReferenceFile":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testBuildPositionReferenceFileDefaults":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkDocumentRecursive":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkDocumentFixedSize":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkDocumentSmallTextSingleChunk":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkDocumentDefaultStrategy":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCleanTextNormalization":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCleanTextReducesNewlines":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCalculateAvgChunkSizeEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCalculateAvgChunkSizeWithArrayChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCalculateAvgChunkSizeWithStringChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testCalculateAvgChunkSizeWithNonTextChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSourceUpToDateForceFalse":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSourceUpToDateNoChunks":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSourceUpToDateChunkNewer":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testIsSourceUpToDateChunkOlder":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testHydrateChunkEntity":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSummarizeMetadataPayload":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testSummarizeMetadataPayloadEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testTextToChunksMapsCorrectly":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testExtractObjectDeletedObject":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testGetStatsReturnsStructure":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testGetTableCountSafeReturnsZeroOnException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkFixedSizeSmallText":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testChunkFixedSizeExact":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testRecursiveSplitNoSeparators":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testDiscoverUntrackedFilesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testDiscoverUntrackedFilesEmpty":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testExtractPendingFilesNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceDeepTest::testRetryFailedExtractionsNone":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentShortTextSingleChunk":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentWithDefaultOptions":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentRemovesNullBytes":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentNormalizesLineEndings":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentUnknownStrategyFallback":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentReducesWhitespace":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testChunkDocumentRecursiveSmallParagraphs":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testGetStatsReturnsExpectedKeys":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testGetStatsWithZeroUntrackedFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testDiscoverUntrackedFilesNoFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testDiscoverUntrackedFilesHandlesException":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testDiscoverUntrackedFilesDefaultLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testRetryFailedExtractionsNoFiles":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testRetryFailedExtractionsDefaultLimit":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testExtractPendingFilesNoPending":8,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtractionServiceGapTest::testExtractPendingFilesDefaultLimit":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentReturnsChunksForText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentReturnsEmptyArrayForEmptyText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentRespectsChunkSizeOption":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithRecursiveStrategy":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithUnknownStrategyFallsBackToRecursive":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentTruncatesExcessiveChunks":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentShortTextReturnsSingleChunk":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentSmallTextBelowMinChunkSizeReturnsOneChunk":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextRemovesNullBytes":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextNormalizesLineEndings":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextReducesExcessiveNewlines":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextCollapsesTabsAndSpaces":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextTrimsWhitespace":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextRemovesNullBytes":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextRemovesControlCharacters":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextNormalizesWhitespace":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextTrims":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextReturnsEmptyForWhitespaceOnly":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextHandlesEmptyString":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsDetectsDutch":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsDetectsEnglish":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsReturnsNullForUnknown":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsDutchTakesPriorityOverEnglish":8,"Unit\\Service\\TextExtractionServiceTest::testGetDetectionMethodReturnsHeuristicForLanguage":8,"Unit\\Service\\TextExtractionServiceTest::testGetDetectionMethodReturnsNoneForNull":8,"Unit\\Service\\TextExtractionServiceTest::testIsWordDocumentReturnsTrueForDocx":8,"Unit\\Service\\TextExtractionServiceTest::testIsWordDocumentReturnsTrueForDoc":8,"Unit\\Service\\TextExtractionServiceTest::testIsWordDocumentReturnsFalseForPdf":8,"Unit\\Service\\TextExtractionServiceTest::testIsWordDocumentReturnsFalseForTextPlain":8,"Unit\\Service\\TextExtractionServiceTest::testIsSpreadsheetReturnsTrueForXlsx":8,"Unit\\Service\\TextExtractionServiceTest::testIsSpreadsheetReturnsTrueForXls":8,"Unit\\Service\\TextExtractionServiceTest::testIsSpreadsheetReturnsFalseForPdf":8,"Unit\\Service\\TextExtractionServiceTest::testIsSpreadsheetReturnsFalseForCsv":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeReturnsZeroForEmpty":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeWithArrayChunks":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeWithStringChunks":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeWithMixedChunks":8,"Unit\\Service\\TextExtractionServiceTest::testSummarizeMetadataPayloadReturnsExpectedKeys":8,"Unit\\Service\\TextExtractionServiceTest::testSummarizeMetadataPayloadWithMissingKeysDefaultsToNull":8,"Unit\\Service\\TextExtractionServiceTest::testBuildPositionReferenceForObject":8,"Unit\\Service\\TextExtractionServiceTest::testBuildPositionReferenceForObjectWithoutPath":8,"Unit\\Service\\TextExtractionServiceTest::testBuildPositionReferenceForFile":8,"Unit\\Service\\TextExtractionServiceTest::testBuildPositionReferenceForFileWithoutOffsets":8,"Unit\\Service\\TextExtractionServiceTest::testIsSourceUpToDateReturnsFalseWhenForceReExtract":8,"Unit\\Service\\TextExtractionServiceTest::testIsSourceUpToDateReturnsFalseWhenNoChunks":8,"Unit\\Service\\TextExtractionServiceTest::testIsSourceUpToDateReturnsTrueWhenChunksNewer":8,"Unit\\Service\\TextExtractionServiceTest::testIsSourceUpToDateReturnsTrueWhenChunksEqual":8,"Unit\\Service\\TextExtractionServiceTest::testIsSourceUpToDateReturnsFalseWhenChunksOlder":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntityCreatesValidChunk":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntityHandlesMinimalData":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksGeneratesChunkDTOs":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksForObjectSource":8,"Unit\\Service\\TextExtractionServiceTest::testGetTableCountSafeReturnsZeroOnException":8,"Unit\\Service\\TextExtractionServiceTest::testGetTableCountSafeReturnsCount":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeReturnsOneChunkForShortText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeMultipleChunksWithNoOverlap":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeWithLargeText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveReturnsOneChunkForShortText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveSplitsByParagraphs":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveSplitsBySentences":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitWithEmptySeparatorsFallsToFixedSize":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitShortTextReturnsSingleChunk":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileThrowsNotFoundWhenFileNotInNextcloud":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileSkipsUpToDateFile":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileProcessesTextFile":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileForceReExtractIgnoresUpToDate":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileWithEntityRecognitionEnabled":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileEntityRecognitionFailureDoesNotThrow":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileRiskLevelFailureDoesNotThrow":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileUnsupportedMimeType":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileEmptyNodesThrows":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectSkipsDeletedObject":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectSkipsUpToDateObject":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesReturnsStatsWhenNoFiles":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesReturnsErrorOnException":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesCountsFailures":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPendingFilesReturnsStatsWhenNoFiles":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPendingFilesCountsFailures":8,"Unit\\Service\\TextExtractionServiceTest::testRetryFailedExtractionsReturnsStatsWhenNoFiles":8,"Unit\\Service\\TextExtractionServiceTest::testRetryFailedExtractionsCountsFailures":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksRollsBackOnError":8,"Unit\\Service\\TextExtractionServiceTest::testPersistMetadataChunkHandlesJsonEncodingFailure":8,"Unit\\Service\\TextExtractionServiceTest::testDefaultConstantsHaveExpectedValues":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentNormalizesTextBeforeChunking":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithZeroOverlap":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentDefaultOptions":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextThrowsWhenExtractionReturnsNull":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextThrowsWhenResultIsEmpty":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextReturnsPayload":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionTextPlain":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionJsonFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionMarkdownFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionUnsupportedMimeReturnsNull":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionEmptyNodesThrows":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionNodeNotFileThrows":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionCsvFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionYamlFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionGenericTextSubtype":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionHtmlFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionXmlFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionApplicationXmlFile":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionYamlAlternativeMime":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionApplicationYamlMime":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionMissingMimeAndPath":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextReplacesEmojiWithSpace":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextRemovesDeleteCharacter":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextRemovesVerticalTabAndFormFeed":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextPreservesNewlinesAndTabs":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextMissingOwnerAndOrganisationDefaultsToNull":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextMissingMetadataFieldsDefaultToNull":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextWithDutchContent":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksDefaultsWhenOptionsEmpty":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksShortTextSingleChunk":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksWithFixedSizeStrategy":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeWordBoundaryBreaking":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeFiltersTinyChunks":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeGuardPreventsNegativeOffset":8,"Unit\\Service\\TextExtractionServiceTest::testChunkFixedSizeExactChunkSizeText":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveWithSentenceBoundaries":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveWithClauseBoundaries":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveWithWordBoundariesOnly":8,"Unit\\Service\\TextExtractionServiceTest::testChunkRecursiveExactChunkSizeText":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitWithOverlap":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitLargeSplitRecursesDeeper":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitLastChunkPreserved":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitLastChunkTooSmallIsFiltered":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitWithZeroOverlap":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitSmallOverlapFallsToElse":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileMissingMtimeUsesCurrentTime":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileDefaultEntityRecognitionMethod":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileWithOrganisationInMetadata":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectWithNullUpdatedTimestamp":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectForceReExtractIgnoresUpToDate":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksForSourceSuccessPath":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksForSourceMultipleChunks":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksForSourceWithNullOwnerAndOrg":8,"Unit\\Service\\TextExtractionServiceTest::testPersistMetadataChunkCreatesCorrectChunk":8,"Unit\\Service\\TextExtractionServiceTest::testPersistMetadataChunkWithEmptyPayload":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntityUsesTextContentLengthAsEndOffset":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntitySetsAllNullableFieldsToNull":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntityTimestampSetsCorrectly":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesSuccessfulExtraction":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesMixedSuccessAndFailure":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPendingFilesSuccessfulExtraction":8,"Unit\\Service\\TextExtractionServiceTest::testRetryFailedExtractionsSuccessfulRetry":8,"Unit\\Service\\TextExtractionServiceTest::testGetStatsHandlesDbExceptionGracefully":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextEmptyString":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextOnlyNullBytes":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextMixedLineEndings":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsWithEenArticle":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsWithHetArticle":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsWithAndKeyword":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsWithOfKeyword":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsEmptyString":8,"Unit\\Service\\TextExtractionServiceTest::testDetectLanguageSignalsLanguageLevelAlwaysNull":8,"Unit\\Service\\TextExtractionServiceTest::testBuildPositionReferenceForUnknownSourceType":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeWithNullTextKey":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeWithIntegerChunks":8,"Unit\\Service\\TextExtractionServiceTest::testCalculateAvgChunkSizeSingleChunk":8,"Unit\\Service\\TextExtractionServiceTest::testSummarizeMetadataPayloadWithPartialKeys":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPdfWithInvalidContentThrows":8,"Unit\\Service\\TextExtractionServiceTest::testExtractWordDocxWithInvalidContentThrows":8,"Unit\\Service\\TextExtractionServiceTest::testExtractWordDocWithInvalidContentThrows":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSpreadsheetXlsxReturnsExtractedText":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSpreadsheetXlsReturnsExtractedText":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFilePdfWithInvalidContentPropagates":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileWordDocWithInvalidContentPropagates":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileSpreadsheetProcessesContent":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPdfWrapsParseExceptionCorrectly":8,"Unit\\Service\\TextExtractionServiceTest::testExtractWordReturnsNullForEmptyDocx":8,"Unit\\Service\\TextExtractionServiceTest::testExtractWordReturnsTextFromDocx":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSpreadsheetReturnsTextFromXlsx":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSpreadsheetReturnsNullForEmptyXlsx":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextHandlesNonUtf8Input":8,"Unit\\Service\\TextExtractionServiceTest::testPersistMetadataChunkHandlesJsonEncodingFailureDirectly":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectEntityExtractionFailureLogsError":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPdfReturnsNullForEmptyPdfText":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextWithOnlyWhitespace":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextWithMultipleTabsAndSpaces":8,"Unit\\Service\\TextExtractionServiceTest::testCleanTextPreservesSingleParagraphBreak":8,"Unit\\Service\\TextExtractionServiceTest::testExtractSourceTextChecksumMatchesSha256":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitSingleLargeSegmentUsesSubChunks":8,"Unit\\Service\\TextExtractionServiceTest::testRecursiveSplitSingleSmallSegmentAfterEmptyCurrentChunk":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithOnlyNullBytes":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileWithHtmlMimeType":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileWithApplicationJsonMimeType":8,"Unit\\Service\\TextExtractionServiceTest::testExtractFileUnsupportedMimeTypeThrowsViaSourceText":8,"Unit\\Service\\TextExtractionServiceTest::testGetStatsWithAllZeroTablesReturnsCorrectStructure":8,"Unit\\Service\\TextExtractionServiceTest::testHydrateChunkEntitySetsPositionReference":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextHandlesHighUnicodeCharacters":8,"Unit\\Service\\TextExtractionServiceTest::testSanitizeTextPreservesRegularUnicodeText":8,"Unit\\Service\\TextExtractionServiceTest::testPerformTextExtractionGetByIdExceptionIsRethrown":8,"Unit\\Service\\TextExtractionServiceTest::testDiscoverUntrackedFilesWithCustomLimit":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksHandlesEndOffsetDefault":8,"Unit\\Service\\TextExtractionServiceTest::testTextToChunksNullLanguageLevelPassedThrough":8,"Unit\\Service\\TextExtractionServiceTest::testIsWordDocumentReturnsFalseForOdt":8,"Unit\\Service\\TextExtractionServiceTest::testIsSpreadsheetReturnsFalseForOds":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectSkipsWhenObjectNotFound":8,"Unit\\Service\\TextExtractionServiceTest::testExtractObjectSkipsWhenUpToDate":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPendingFilesReturnsCorrectStats":8,"Unit\\Service\\TextExtractionServiceTest::testExtractPendingFilesWithNoFiles":8,"Unit\\Service\\TextExtractionServiceTest::testRetryFailedExtractionsReturnsCorrectStats":8,"Unit\\Service\\TextExtractionServiceTest::testRetryFailedExtractionsWithNoFiles":8,"Unit\\Service\\TextExtractionServiceTest::testGetStatsReturnsAllExpectedKeys":8,"Unit\\Service\\TextExtractionServiceTest::testGetTableCountSafeReturnsZeroOnMissingTable":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksForSourceRollsBackOnException":8,"Unit\\Service\\TextExtractionServiceTest::testPersistChunksForSourceCommitsOnSuccess":8,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithFixedSizeStrategy":8,"Unit\\Service\\TextExtractionServiceTest::testGetStatsReturnsExpectedStructure":8,"Unit\\BackgroundJob\\BlobMigrationJobTest::testRunWithNoBlobObjectsSetsComplete":8,"Unit\\BackgroundJob\\BlobMigrationJobTest::testRunProcessesBatchAndUpdatesCounters":8,"Unit\\BackgroundJob\\BlobMigrationJobTest::testDeleteBlobRowsDeletesByIdArray":8,"Unit\\BackgroundJob\\BlobMigrationJobTest::testRunMarksCompleteWhenBlobTableDoesNotExist":8,"Unit\\BackgroundJob\\BlobMigrationJobTest::testRunLogsErrorOnException":7,"Unit\\Command\\SolrManagementCommandCoverageTest::testWarmPartialFailure":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusAllPresent":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusEmptyCollection":7,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyAutoPublishFromSchemaConfig":5},"times":{"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\FileTextExtractionJobTest::testSuccessfulTextExtraction":0,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\FileTextExtractionJobTest::testExtractionDisabledInConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\FileTextExtractionJobTest::testExtractionWhenConfigKeyMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\FileTextExtractionJobTest::testExceptionHandling":0,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\FileTextExtractionJobTest::testMissingFileIdArgument":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesAppliesSingleField":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesAppliesMultipleFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesWithEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesWithNullValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesWithBooleanValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesWithArrayValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesPreservesDataTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesPerformance":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testDataDrivenApproachReducesComplexity":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesIgnoresUnknownFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerRefactoredMethodsTest::testApplyConfigurationUpdatesWithGitHubFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testValidateAndGetObjectReturnsExistingObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testValidateAndGetObjectReturnsNullWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testValidateUploadedFileWithValidFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testValidateUploadedFileWithUploadError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testValidateUploadedFileWithNonReadableFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeSingleFileNormalizesStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeMultipleFilesWithMultipleFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeMultipleFilesWithSingleFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeMultipartFilesWithSingleFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeMultipartFilesWithMultipleFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testNormalizeMultipartFilesWithEmptyFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FilesControllerRefactoredMethodsTest::testProcessUploadedFilesWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testIndexReturnsValidJson":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testIndexHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testLoadReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdatePublishingOptionsReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testRebaseReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testStatisticsReturnsValidStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetStatisticsReturnsValidStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetVersionInfoReturnsValidStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetSearchBackendReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateSearchBackendReturnsValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateSearchBackendWithMissingBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testAllEndpointsReturnJsonResponse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testConstructorRegistersFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testConstructorDefaultValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetName":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetDescription":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetOrganisationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetStorageQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetBandwidthQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetRequestQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetConfigurations":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetConfigurationsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetRegisters":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetRegistersNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetSchemasNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsActiveDefaultTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveTruthyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetActiveFalsyStringZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetGroups":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetGroupsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetAuthorizationDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAuthorizationArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAuthorizationJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAuthorizationInvalidJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAuthorizationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testHydrateBasicFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testHydrateJsonFieldsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testHydrateIgnoresInvalidProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testHydrateWithJsonFieldsPopulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeQuotaStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeUsageStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeDatesFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeDatesNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeManagedByConfigurationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testJsonSerializeManagedByConfigurationSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testToStringReturnsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testToStringGeneratesUuidWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testToStringGeneratesUuidWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsValidUuidWithValidUuid":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsValidUuidWithInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsValidUuidWithEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsManagedByConfigurationTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsManagedByConfigurationFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsManagedByConfigurationEmptyConfigurations":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testIsManagedByConfigurationNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetManagedByConfigurationReturnsConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetManagedByConfigurationReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetManagedByConfigurationEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetAndGetManagedByConfigurationEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testGetManagedByConfigurationEntityDefaultNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ApplicationTest::testSetManagedByConfigurationEntityNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testConstructorRegistersFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testConstructorDefaultValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetDescription":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetType":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetApp":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSourceType":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSourceUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetLocalVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetRemoteVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetLastChecked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetAutoUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetNotificationGroups":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetGithubRepo":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetGithubBranch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetGithubPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetIsLocal":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSyncEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSyncInterval":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetLastSyncDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSyncStatus":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetOpenregister":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetRegisters":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetViews":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetAgents":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetSources":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetApplications":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testSetAndGetUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsValidUuidWithValidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsValidUuidWithInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsValidUuidWithEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testGetJsonFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateBasicFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateApplicationMapsToApp":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateApplicationDoesNotOverrideApp":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateJsonFieldsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateIgnoresInvalidProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateWithJsonFieldsPopulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHydrateSyncFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableFalseSameVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableFalseLocalNewer":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableFalseRemoteNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableFalseLocalNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testHasUpdateAvailableFalseBothNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceGithub":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceGitlab":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceFalseForLocal":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceFalseForManual":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsRemoteSourceFalseForNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsLocalSourceTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsLocalSourceFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsLocalSourceFalseForNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsManualSourceTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsManualSourceFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testIsManualSourceFalseForNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testJsonSerializeAppAndApplicationAlias":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testJsonSerializeDatesFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testJsonSerializeDatesNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringReturnsTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringFallsBackToType":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringFallsBackToId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringFinalFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringTitlePrecedence":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringTypePrecedenceOverId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringEmptyTitleFallsToType":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationTest::testToStringEmptyTypeFallsToId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testConstructorFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testConstructorDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetterReturnsEmptyArrayForNullArrayFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectInjectsUuidAsId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectIdIsFirstKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectWithNullObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testHydrateBasicFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testHydrateConvertsEmptyJsonArraysToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testHydrateIgnoresInvalidProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testHydrateAddsMetadataIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testJsonSerializeStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testJsonSerializeNameFallbackToUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testJsonSerializeOrganisationAtTopLevel":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectArrayContainsAllMetadataFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectArraySelfOverrides":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectArrayRelevanceIncluded":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetObjectArrayRelevanceExcluded":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedFalseWhenNotLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedTrueWhenLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedFalseWhenExpired":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedLegacyFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedLegacyExpired":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsLockedPermanentWhenNoExpiration":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetLockInfoWhenLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetLockInfoReturnsNullWhenNotLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetLockedByWhenLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetLockedByReturnsNullWhenNotLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testLockNewLock":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testLockThrowsWithNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testLockByDifferentUserThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testUnlockWhenNotLocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testUnlockByOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testUnlockByDifferentUserThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testUnlockThrowsWithNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testDeleteReturnsEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testDeleteThrowsWithNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testLastLogDefaultsToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testSetAndGetLastLog":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testSetLastLogNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testSourceDefaultsToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testSetAndGetSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testSetSourceNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testToStringReturnsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testToStringIdFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testToStringDefaultFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testToStringEmptyUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsManagedByConfigurationTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsManagedByConfigurationFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsManagedByConfigurationEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testIsManagedByConfigurationNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetManagedByConfigurationReturnsConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityTest::testGetManagedByConfigurationReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testConstructorRegistersFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testConstructorDefaultValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetName":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetDescription":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetStorageQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetBandwidthQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetRequestQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testAddUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testAddUserDoesNotDuplicate":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testAddMultipleUsers":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testAddUserWhenUsersIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testRemoveUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testRemoveUserReindexesArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testRemoveUserNotInList":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testRemoveUserWhenUsersIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testHasUserReturnsTrueForExistingUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testHasUserReturnsFalseForNonExistingUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testHasUserReturnsFalseWhenUsersIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetUserIdsReturnsEmptyArrayByDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetUserIdsReturnsEmptyArrayWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetUserIdsReturnsUserList":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetRoleReturnsNullWhenRolesIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetRoleFindsRoleById":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetRoleFindsRoleByName":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetRoleReturnsNullForNonExistingRole":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetRoleHandlesRoleWithoutIdOrName":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetGroupsDefaultEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetGroups":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetGroupsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetGroupsWhenNullInternally":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testIsActiveDefaultTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveTruthyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetActiveFalsyStringZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testIsActiveWhenInternallyNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetAuthorizationDefault":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAuthorizationArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAuthorizationJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAuthorizationInvalidJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAuthorizationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testGetParentDefaultNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetAndGetParent":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetParentNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetChildren":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testSetChildrenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeQuotaStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeUsageStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeChildrenPopulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeChildrenDefaultEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeDatesFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeDatesNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeAuthorizationDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testJsonSerializeAuthorizationCustom":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testToStringReturnsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testToStringGeneratesUuidWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testToStringGeneratesUuidWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\OrganisationTest::testToStringPersistsGeneratedUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testConstructorRegistersFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testConstructorDefaultValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetDescription":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetTablePrefix":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetApplication":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetAuthorization":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetAndGetGroups":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetSchemasReturnsself":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetSchemasWithJsonStringParses":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetSchemasWithInvalidJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetSchemasViaReflectionAndGet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasReturnsEmptyArrayWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetSchemasFiltersViaReflection":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testHydrateBasicFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testHydrateJsonFieldsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testHydrateIgnoresInvalidProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testHydrateWithJsonFieldsPopulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testHydrateAddsMetadataKeyIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeQuotaStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeUsageStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeUsageGroupsCountEmptyGroups":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeDatesFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeDatesNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializePublishedDepublishedFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeSchemasFiltersNonScalar":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testJsonSerializeSchemasViaReflection":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringReturnsTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringReturnsSlugWhenTitleNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringReturnsSlugWhenTitleEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringReturnsFallbackWithId":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringReturnsFallbackUnknownWhenNoId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringPrefersTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testToStringPrefersSlugOverIdFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsManagedByConfigurationTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsManagedByConfigurationFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsManagedByConfigurationEmptyConfigurations":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsManagedByConfigurationNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsManagedByConfigurationMultipleConfigs":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetManagedByConfigurationReturnsConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetManagedByConfigurationReturnsFirstMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetManagedByConfigurationReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetManagedByConfigurationEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetManagedByConfigurationNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetPublishedDefaultNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetPublishedWithDateTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetPublishedWithString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetPublishedWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetDepublishedDefaultNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetDepublishedWithDateTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetDepublishedWithString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetDepublishedWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetConfigurationDefaultEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithInvalidJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithEmptyJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testSetConfigurationWithJsonArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetConfigurationReturnsEmptyArrayWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingEnabledNewFormatBySlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingEnabledNewFormatById":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingEnabledNewFormatByStringId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingDisabledNewFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingEnabledLegacyFormatById":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingEnabledLegacyFormatBySlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingDisabledLegacyGlobalFlagOff":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingDisabledLegacySchemaNotInList":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingDisabledEmptyConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingSlugCheckedBeforeId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsMagicMappingNullSlugSkipsSlugCheck":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableEnabledNewFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableDisabledNewFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableEnabledNewFormatBySlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableDefaultsFalseWhenMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableFallsBackToMagicMappingLegacy":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableFalseWhenNoConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testIsAutoCreateTableByStringId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingForSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingForSchemaWithoutAutoCreate":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingForSchemaWithComment":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingForSchemaWithoutComment":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingPreservesExistingConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingOverwritesExistingSchemaConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testEnableMagicMappingMultipleSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testDisableMagicMappingForSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testDisableMagicMappingForNonExistentSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testDisableMagicMappingPreservesOtherSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testDisableMagicMappingPreservesAutoCreateTable":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingReturnsIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingExcludesDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingEmptyConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingNoSchemasKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingCastsToInt":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterTest::testGetSchemasWithMagicMappingSkipsMissingFlag":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testConstructorFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testConstructorDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetRequiredReturnsEmptyArrayOnNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetRequiredReturnsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetRequiredJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetRequiredInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetRequiredNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetPropertiesReturnsEmptyArrayOnNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPropertyAuthorizationFalseWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPropertyAuthorizationFalseWhenNoAuth":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPropertyAuthorizationTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetPropertyAuthorizationReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetPropertyAuthorizationReturnsRules":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetPropertyAuthorizationReturnsNullForEmptyAuth":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetPropertiesWithAuthorization":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetArchiveReturnsEmptyArrayOnNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testValidatePropertiesEmptyReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testValidatePropertiesDelegatesToValidator":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionAdminGroup":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionAdminUserGroup":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionOwnerMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionEmptyAuthReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionGroupMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionGroupNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionMissingAction":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionComplexEntryWithGroup":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHasPermissionComplexEntryWithMatchNotEvaluated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateBasicFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateDefaultRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateDefaultHardValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateExplicitFalseHardValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateEmptyJsonArraysSetToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateIgnoresInvalidProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateDateTimeStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateDateTimeObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateInvalidDateTimeString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateConfigurationJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateWithValidator":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testJsonSerializeRequiredEnrichment":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testJsonSerializeDateFormatting":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testJsonSerializeNullDates":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testJsonSerializeHooksDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetSlugPreservesCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetSlugNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetIcon":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetIconNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetConfigurationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetConfigurationArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetConfigurationJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetConfigurationNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetConfigurationFallbackArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetConfigurationFallbackJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testIsSearchableDefaultTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetSearchableFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testToStringSlugPriority":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testToStringTitleFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testToStringIdFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testToStringUnknownFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetFacetsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetFacetsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetFacetsJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetFacetsInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetFacetsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetAllOfDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetAllOf":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAllOfNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetOneOf":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetAndGetAnyOf":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetPublishedDateTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetPublishedString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetPublishedNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetDepublishedDateTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetDepublishedString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testSetDepublishedNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testIsManagedByConfigurationTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testIsManagedByConfigurationFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testIsManagedByConfigurationEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testIsManagedByConfigurationNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetManagedByConfigurationReturnsConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testGetManagedByConfigurationReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaTest::testHydrateThenSerialize":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testConstructorRegistersFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testConstructorDefaultValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetName":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetEvents":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetHeaders":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetSecret":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetRetryPolicy":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetMaxRetries":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetTimeout":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetLastTriggeredAt":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetLastSuccessAt":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetLastFailureAt":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetTotalDeliveries":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetSuccessfulDeliveries":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetFailedDeliveries":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetAndGetConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetEventsArrayDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetEventsArrayFromJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetEventsArrayInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetEventsArrayNamedArgBug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetHeadersArrayDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetHeadersArrayFromJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetHeadersArrayInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetHeadersArraySetsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetHeadersArrayNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetFiltersArrayDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetFiltersArrayFromJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetFiltersArrayInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetFiltersArraySetsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetFiltersArrayNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetConfigurationArrayDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetConfigurationArrayFromJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testGetConfigurationArrayInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetConfigurationArraySetsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetConfigurationArrayNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventEmptyEventsMatchesAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventExactMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventWildcard":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventWildcardNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventMultiplePatterns":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventWildcardAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testMatchesEventWildcardPrefix":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeSecretMasked":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeSecretNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeDatesFormatted":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeDatesNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeDefaultArrayFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeEventsAsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testJsonSerializeConfigurationAsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateThrowsForNonNullableStringFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateIdNamedArgBug":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateSkipsNullValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateReturnsThis":0,"OCA\\OpenRegister\\Tests\\Unit\\SearchControllerTest::testSearchWithSingleTerm":0.001,"OCA\\OpenRegister\\Tests\\Unit\\SearchControllerTest::testSearchWithEmptyTerms":0,"OCA\\OpenRegister\\Tests\\Unit\\SearchControllerTest::testSearchWithResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testActiveOrganisationCacheHit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testActiveOrganisationCacheMiss":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testActiveOrganisationCacheExpiration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testCacheInvalidationOnSetActive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetActiveOrganisationAutoSet":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testSetActiveOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationPersistence":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationAutoSwitchOnLeave":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testSetNonMemberOrganisationAsActive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testSetNonExistentOrganisationAsActive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetActiveOrganisationViaController":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationCacheClearing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationSettingWithValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testActiveOrganisationAutoSelectionForUserWithNoOrganisations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testOwnerMetadataSetFromCurrentUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testOrganizationMetadataSetFromOrganisationService":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testExistingMetadataIsPreserved":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testGracefulHandlingWhenUserSessionIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testGracefulHandlingWhenOrganisationServiceFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testBulkOperationsWithMixedMetadataScenarios":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\BulkMetadataHandlingTest::testCachingOptimizationDuringBulkOperations":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testCompareVersionsWithNewerRemote":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testCompareVersionsWithSameVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testCompareVersionsWithOlderRemote":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testCompareVersionsWithNoRemoteVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testIsRemoteSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testIsLocalSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testConfigurationJsonSerializationIncludesNewFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testSchemaManagedByConfigurationDetection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testRegisterManagedByConfigurationDetection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testEntityNotManagedByConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testHasUpdateAvailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ConfigurationServiceTest::testSemanticVersioningComparison":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DataMigrationTest::testExistingDataMigrationToDefaultOrganisation":0.008,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DataMigrationTest::testMandatoryOrganisationAndOwnerFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DataMigrationTest::testInvalidOrganisationReferencePrevention":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationStaticCacheHit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationCacheExpiration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationCacheSharedAcrossInstances":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationCacheInvalidationOnModification":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationCacheOnFirstTimeCreation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationCachingTest::testDefaultOrganisationPerformanceOptimization":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testDefaultOrganisationCreationOnEmptyDatabase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testUserAutoAssignmentToDefaultOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testMultipleDefaultOrganisationsPrevention":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testDatabaseConstraintPreventionOfMultipleDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testActiveOrganisationAutoSettingWithDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testDefaultOrganisationMetadataValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testUnauthenticatedRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testMalformedJsonRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testSqlInjectionAttempts":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testVeryLongOrganisationNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testUnicodeAndSpecialCharacters":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testNullAndEmptyValueHandling":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testExceptionHandlingAndLogging":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EdgeCasesErrorHandlingTest::testRateLimitingSimulation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testRegisterCreationWithActiveOrganisation":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testSchemaCreationWithActiveOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testObjectCreationWithActiveOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityAccessWithinSameOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityAccessAcrossOrganisations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testCrossOrganisationObjectCreation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityOrganisationAssignmentValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testBulkEntityOperationsWithOrganisationContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\EntityOrganisationAssignmentTest::testEntityOrganisationInheritance":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Formats\\SemVerFormatTest::testValidSemVerVersions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Formats\\SemVerFormatTest::testInvalidSemVerVersions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Formats\\SemVerFormatTest::testNonStringValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Formats\\SemVerFormatTest::testSemVerEdgeCases":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testRbacIntegrationWithMultiTenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testSearchFilteringByOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testAuditTrailOrganisationContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testCrossOrganisationAccessPrevention":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\IntegrationTest::testMultiTenancyWithComplexRelationships":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#basic_combination":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#different_ids":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetTableNameForRegisterSchema#large_ids":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#enabled_in_schema":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#disabled_in_schema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#not_set_in_schema_global_enabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#not_set_in_schema_global_disabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#null_schema_config_global_enabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#simple_name":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_hyphens":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_spaces":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#name_with_special_chars":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#numeric_start":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#consecutive_underscores":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableNameSanitization#trailing_underscores":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#simple_name":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#camelcase_name":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#name_with_spaces":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#name_with_special_chars":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testColumnNameSanitization#numeric_start":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#string_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#string_with_max_length":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#email_format":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#uuid_format":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#datetime_format":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#integer_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#small_integer":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#big_integer":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#number_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#boolean_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#array_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaPropertyToColumnMapping#object_property":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#valid_json_object":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#valid_json_array":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#invalid_json":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#plain_string":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#empty_string":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testJsonStringDetection#null_string":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableExistenceCheckingWithCaching":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testPrivateTableExistsMethodWithCaching":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testSchemaVersionCalculation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testMetadataColumnsGeneration":0.009,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testObjectDataPreparationForTable":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testClearCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testGetExistingSchemaTables":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableCreationWorkflow":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testTableCreationErrorHandling":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMultipartFileUploadSingleFile":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testBase64FileUploadWithDataURI":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testURLFileReference":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMixedFileTypes":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testArrayOfFiles":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testMultipartFileUploadError":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadWithInvalidMimeType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadExceedsMaxSize":0.009,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testCorruptedBase64Upload":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testArrayWithValidationError":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadQueuesBackgroundJobForTextExtraction":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testFileUploadIsNonBlocking":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\IntegratedFileUploadTest::testPDFUploadQueuesBackgroundJob":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithSelfUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithIdField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithExplicitUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataReturnsNullUuidWhenNotProvided":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithRegisterObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithIntegerId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithNullRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithStringThrowsOnInvalidReference":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterThrowsExceptionForInvalidRegisterString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testFindAndValidateExistingObjectReturnsExisting":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testFindAndValidateExistingObjectReturnsNullWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testFindAndValidateExistingObjectWithRegisterAndSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyClearsImage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyPreservesNonFileImage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyHandlesNoConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testRefactoredSaveObjectIntegration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithNonExistentUuidCreatesNewObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithExistingUuidUpdatesObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testSaveObjectWithoutUuidGeneratesNewUuid":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInversedBySingleObject":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInversedByArrayObjects":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithoutInversedByStoresIds":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithoutInversedByArrayStoresUuids":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testMixedCascadingScenarios":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testCascadingWithInvalidSchemaReference":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testEmptyCascadingObjectsAreSkipped":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testInversedByWithArrayPropertyAddsToExistingArray":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testScanForRelationsWithSimpleData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectTest::testApplyPropertyDefaultsAppliesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultInitializesArrays":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultInitializesStats":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartSingleSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartMixedSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartBelowThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testPrepareObjectsForSaveMixedSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testPrepareObjectsForSaveWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultSetsTotalCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultWithInvalidObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesFailures":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultWithMixedResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsAddsTimingInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsCalculatesEfficiency":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsWithZeroProcessed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsFormatsValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCalculatePerformanceMetricsWithUnchanged":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testRefactoredSaveObjectsIntegration":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testRefactoredSaveObjectsWithPartialFailures":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testSetContextFromParametersWithRegisterObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testSetContextFromParametersWithNullValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithObjectEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testExtractUuidAndNormalizeObjectWithExplicitUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsWithRbacDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsCreateScenario":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testCheckSavePermissionsUpdateScenario":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredWithValidObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredWithInvalidObjectThrowsException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredSkipsWhenHardValidationDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testEnsureObjectFolderReturnsNullWhenNoUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testEnsureObjectFolderCreatesFolderWhenNeeded":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testHandleCascadingWithContextPreservationPreservesContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithRegisterEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithNumericIdUsesCachedLookup":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetRegisterWithSlugUsesMapperFind":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithSchemaEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithNumericIdUsesCachedLookup":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaWithSlugUsesMapperFind":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetSchemaThrowsWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectWithEntitySetsCurrentObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectWithStringIdUsesUnifiedMapperWhenContextSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSetObjectFallsBackToObjectEntityMapperWithoutContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsNullInitially":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsCurrentObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetSchemaThrowsWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetSchemaReturnsSchemaId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetRegisterThrowsWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetRegisterReturnsRegisterId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindDelegatesToGetHandlerAndRenders":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindReturnsNullWhenObjectNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSetsRegisterContextWhenProvided":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindAllDelegatesToGetHandler":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectWithArrayData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectWithObjectEntityExtractsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectSetsContextFromParameters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectDelegatesToDeleteHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectWhenNotFoundChecksPermissionIfSchemaSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishDelegatesToPublishHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishWithCustomDateAndRbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDepublishDelegatesToPublishHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testLockObjectDelegatesToLockHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testUnlockObjectDelegatesToLockHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectsDelegatesToBulkOpsHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsDelegatesToBulkOpsHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountDelegatesToObjectEntityMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountRemovesLimitFromConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetLogsDelegatesToGetHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectWithArrayNoUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectExtractsFromSelfId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectExtractsFromTopLevelId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectWithObjectEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectPreservesProvidedUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExtractUuidAndNormalizeObjectSkipsEmptyId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesConvertDatetimeToDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesLeavesValidDatesAlone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesSkipsNonDateFormats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesReturnsUnchangedWithoutSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesHandlesSpaceSeparatedDatetime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testNormalizeDateValuesLeavesInvalidValuesUnchanged":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForValidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForUppercaseUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsFalseForNonUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsDelegatesToQueryHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testBuildSearchQueryDelegatesToSearchQueryHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetFacetsForObjectsDelegatesToFacetHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindByRelationsDelegatesToMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsDelegatesToMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetExtendedObjectsDelegatesToRenderHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetCreatedSubObjectsDelegatesToSaveHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testClearCreatedSubObjectsDelegatesToSaveHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetCacheHandlerReturnsInjectedInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsCreateWhenNoUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsUpdateWhenUuidExists":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsCreateWhenUuidNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCheckSavePermissionsSkipsWhenNoSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigConvertsExtendStringToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigSetsRegisterFromFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPrepareFindAllConfigSetsSchemaFromFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testRenderEntityDelegatesToRenderHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSilentDelegatesToGetHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testFindSilentSetsContextWhenProvided":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testHandleCascadingPreservesParentContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderReturnsNullForNullUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderCreatesFolderForExistingObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderReturnsNullForNewObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMethodChainingForContextSetters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateNewOrganisation":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetOrganisationDetails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testUpdateOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSearchOrganisations":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationWithEmptyName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testAccessOrganisationWithoutMembership":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testUpdateOrganisationWithoutAccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testOrganisationCreationMetadata":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testOrganisationSearchMultipleResults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testOrganisationNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testOrganisationToString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testLargeOrganisationWithManyUsers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testUserWithManyOrganisations":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testConcurrentActiveOrganisationChanges":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testDatabaseQueryOptimization":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testMemoryUsageWithLargeUserLists":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\PerformanceScalabilityTest::testCacheEffectivenessUnderLoad":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindByIntegerId":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindByStringId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindWithExtensions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindNonExistentThrowsException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindWithMultitenancyDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindAllDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindAllWithFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindAllWithMultitenancyDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testFindAllReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testCreateFromArrayMinimalData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testCreateFromArrayWithAllFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testCreateFromArraySetsOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testUpdateFromArrayExistingRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testUpdateFromArrayNonExistentThrowsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testDeleteExistingRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testDeleteReturnsDeletedEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsEmptySchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsBlobSchemas":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsSkipsSchemasWithoutId":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsMagicTableDoesNotExist":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\RegisterServiceTest::testGetSchemaObjectCountsHandlesDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMatchingTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMismatchedTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareTypeWithMissingType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithMatchingMaxLength":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithInadequateMaxLength":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareStringConstraintsWithPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithValidRange":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithInadequateMinimum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithInadequateMaximum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNumericConstraintsWithMissingConstraints":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintWithNullableData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintWithNonNullableData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareNullableConstraintAlreadyNullable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintWithEnumLikeData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintWithTooManyValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testCompareEnumConstraintAlreadyHasEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithEmail":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithDateTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromFormatWithEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetTypeFromPatternsWithNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithIntegerString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithFloatString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithBooleanString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithDouble":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypeWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testNormalizeSingleTypePreservesStandardTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithClearMajority":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithMixedTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithNumericTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithSingleType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceRefactoredMethodsTest::testGetDominantTypeWithBooleanPatterns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithListArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithAssociativeArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzePropertyValueWithObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDateTimeRfc3339":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatEmail":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatIpv4":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatIpv6":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatColor":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatDuration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatReturnsNullForPlainText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectStringFormatHostname":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternIntegerString":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternFloatString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternBooleanString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternSnakeCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternScreamingSnakeCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternCamelCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternPascalCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeStringPatternFilenameNotDetected":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyReturnsTrueForInternalNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyReturnsFalseForNormalProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testIsInternalPropertyIsCaseInsensitive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeSingleString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeSingleInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeDoubleReturnsNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeFormatOverridesType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeIntegerStringPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeBooleanStringPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testRecommendPropertyTypeMultipleTypesUsesDominant":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsTrueForFewUniqueValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseForManyUniqueValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseWithTooFewExamples":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testDetectEnumLikeReturnsFalseForNonStringTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExtractEnumValuesReturnsUniqueValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesWithNullExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesExpandsRange":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesTypePromotion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesOverlappingRanges":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionNullExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionSameFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionDifferentFormatsHigherPriorityWins":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testConsolidateFormatDetectionKeepsHigherPriorityExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureList":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzezArrayStructureAssociative":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeObjectStructureWithStdClass":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeObjectStructureWithScalar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergePropertyAnalysisMergesTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsForNewProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsSkipsExistingProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsSkipsInternalProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsConfidenceLevels":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesNoObjects":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesThrowsOnMissingSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testExploreSchemaPropertiesDiscoversProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testUpdateSchemaFromExplorationMergesAndSaves":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testUpdateSchemaFromExplorationThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SessionCacheManagementTest::testSessionPersistence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SessionCacheManagementTest::testCachePerformance":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SessionCacheManagementTest::testManualCacheClear":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SessionCacheManagementTest::testCrossUserSessionIsolation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSettings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSettings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetCacheStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testClearCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testWarmupNamesCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetRbacSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateRbacSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetMultitenancySettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateMultitenancySettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetRetentionSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateRetentionSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSettingsWithException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSettingsValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesOneKB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesAboveOneKB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesOneMB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesOneGB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesCustomPrecision":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesPlainNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesUnlimited":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenLong":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenShort":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenExactlyEight":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenNineChars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testIsMultiTenancyEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testIsMultiTenancyEnabledFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDefaultOrganisationUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDefaultOrganisationUuidNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testSetDefaultOrganisationUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testSetDefaultOrganisationUuidNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetTenantId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetTenantIdNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetOrganisationId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetOrganisationIdNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetVersionInfoOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetLLMSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateLLMSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetFileSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateFileSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetObjectSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateObjectSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrSettings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSolrSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrDashboardStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrFacetConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSolrFacetConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetOrganisationSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateOrganisationSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdatePublishingOptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testValidateAllObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSearchBackendConfigStored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSearchBackendConfigDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSearchBackendConfigException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSearchBackendConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSearchBackendConfigWithActiveKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfoEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfoInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfoMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionNotPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionNoCachedData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetPostgresExtensions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetPostgresExtensionsNotPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetPostgresExtensionsNoCachedData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsNoDifferences":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMissingFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsExtraFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsSkipsSystemFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsTypeMismatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMultiValuedMismatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMultipleDifferences":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseAllComponentsTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseSolrOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseSolrComponent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testMultipleOrganisationMembership":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testLeaveOrganisationNonLast":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinNonExistentOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testLeaveLastOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinAlreadyMemberOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testUserMembershipValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testOrganisationStatisticsAfterMembershipChanges":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testConcurrentMembershipOperations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testOrganisationMembershipWithRoleValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityIdentical":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityOrthogonal":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityOpposite":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityPartial":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityHighDimensional":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testCosineSimilarityNormalization":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionOnlyVector":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionOnlySolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionWeights":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionPreservesMetadata":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorEmbeddingServiceTest::testReciprocalRankFusionLargeDataset":0.001,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaMultiple":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperTest::testGetRegisterCountPerSchemaZeroForUnreferenced":0,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithBatchSaving":0.003,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithErrors":0,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithEmptyFile":0,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvWithoutSchema":0.001,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceTest::testImportFromCsvAsync":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testDeletableWithEmptyTargets":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testBlockedWithBlockers":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testCascadeTargets":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testNullifyTargets":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testDefaultTargets":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testEmptyFactory":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testToArrayWithAllFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testToArrayEmpty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testReadonlyProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Dto\\DeletionAnalysisTest::testMixedTargetsNoBLockers":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testMessageContainsBlockerCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testMessageSingleBlocker":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testGetAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testToResponseBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testExtendsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testCustomErrorCode":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testPreviousExceptionChaining":0,"OCA\\OpenRegister\\Tests\\Unit\\Exception\\ReferentialIntegrityExceptionTest::testResponseBodyWithChainedRestrict":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionValid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionCaseInsensitive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testIsValidOnDeleteActionInvalid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testEnsureRelationIndexBuildsFromSchemas":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexExcludesNoAction":0.112,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexExcludesNoOnDelete":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexHandlesArrayRef":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexResolvesSlugRef":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testMultipleSchemasReferencingSameTarget":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testRelationIndexIsCached":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteNoSchema":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteNoIncomingReferences":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteDetectsCascade":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteDetectsRestrict":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetNullNonRequired":0.027,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetNullOnRequiredFallsBackToRestrict":0.026,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultWithDefault":0.028,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultNoDefaultFallsToSetNull":0.029,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSetDefaultNoDefaultRequiredFallsToRestrict":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteRestrictWithNoDependentsAllowsDeletion":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteChainedCascade":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteChainedCascadeIntoRestrict":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteSkipsAlreadyDeletedDependents":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteCircularReferenceDetection":0.026,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testCanDeleteMixedActionTypes":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testHasIncomingReferencesReturnsFalseForUnreferenced":0.025,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testHasIncomingReferencesReturnsTrueForReferenced":0.024,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsEmptyAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ReferentialIntegrityServiceTest::testApplyDeletionActionsExecutionOrder":0.005,"Unit\\BackgroundJob\\ObjectTextExtractionJobTest::testExtractionDisabledReturnsEarly":0,"Unit\\BackgroundJob\\ObjectTextExtractionJobTest::testMissingObjectIdLogsError":0,"Unit\\BackgroundJob\\ObjectTextExtractionJobTest::testSuccessfulExtraction":0,"Unit\\BackgroundJob\\ObjectTextExtractionJobTest::testExtractionExceptionLogsError":0,"Unit\\BackgroundJob\\ObjectTextExtractionJobTest::testDefaultExtractionModeIsBackground":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testMissingWebhookIdLogsError":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testMissingEventNameLogsError":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testSuccessfulDelivery":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testFailedDeliveryLogsWarning":0.001,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testMapperExceptionLogsError":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testDefaultAttemptIsOne":0,"Unit\\BackgroundJob\\WebhookDeliveryJobTest::testCustomAttemptNumber":0,"Unit\\Command\\MigrateStorageCommandTest::testCommandName":0,"Unit\\Command\\MigrateStorageCommandTest::testInvalidDirectionReturnsFailure":0,"Unit\\Command\\MigrateStorageCommandTest::testResolveExceptionReturnsFailure":0,"Unit\\Command\\MigrateStorageCommandTest::testStatusOnlyReturnsSuccess":0.001,"Unit\\Command\\MigrateStorageCommandTest::testToMagicMigrationCallsService":0.001,"Unit\\Command\\MigrateStorageCommandTest::testToBlobMigrationCallsService":0.001,"Unit\\Command\\MigrateStorageCommandTest::testMigrationWithFailuresReturnsFailure":0.001,"Unit\\Command\\MigrateStorageCommandTest::testMigrationExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testCommandName":0,"Unit\\Command\\SolrManagementCommandTest::testSolrUnavailableReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testInvalidActionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithoutForceReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithForceCallsService":0,"Unit\\Command\\SolrManagementCommandTest::testStatsReturnsSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testStatsUnavailableReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckSuccess":0.001,"Unit\\Command\\SolrManagementCommandTest::testOptimizeSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeFailureReturnsFailure":0,"Unit\\Controller\\AgentsControllerTest::testPage":0.002,"Unit\\Controller\\AgentsControllerTest::testIndexSuccess":0,"Unit\\Controller\\AgentsControllerTest::testIndexSuccessNoOrganisation":0,"Unit\\Controller\\AgentsControllerTest::testIndexException":0,"Unit\\Controller\\AgentsControllerTest::testShowSuccess":0,"Unit\\Controller\\AgentsControllerTest::testShowAccessDenied":0,"Unit\\Controller\\AgentsControllerTest::testShowNotFound":0,"Unit\\Controller\\AgentsControllerTest::testCreateSuccess":0,"Unit\\Controller\\AgentsControllerTest::testCreateException":0,"Unit\\Controller\\AgentsControllerTest::testUpdateSuccess":0,"Unit\\Controller\\AgentsControllerTest::testUpdateForbidden":0,"Unit\\Controller\\AgentsControllerTest::testUpdateException":0,"Unit\\Controller\\AgentsControllerTest::testPatchDelegatesToUpdate":0.001,"Unit\\Controller\\AgentsControllerTest::testDestroySuccess":0.001,"Unit\\Controller\\AgentsControllerTest::testDestroyNotAuthenticated":0,"Unit\\Controller\\AgentsControllerTest::testDestroyForbidden":0,"Unit\\Controller\\AgentsControllerTest::testDestroyException":0,"Unit\\Controller\\AgentsControllerTest::testStatsSuccess":0,"Unit\\Controller\\AgentsControllerTest::testStatsException":0,"Unit\\Controller\\AgentsControllerTest::testToolsSuccess":0,"Unit\\Controller\\AgentsControllerTest::testToolsException":0,"Unit\\Controller\\ApplicationsControllerTest::testPage":0,"Unit\\Controller\\ApplicationsControllerTest::testIndexSuccess":0,"Unit\\Controller\\ApplicationsControllerTest::testIndexWithPagination":0,"Unit\\Controller\\ApplicationsControllerTest::testIndexWithPage":0,"Unit\\Controller\\ApplicationsControllerTest::testIndexException":0,"Unit\\Controller\\ApplicationsControllerTest::testShowSuccess":0.001,"Unit\\Controller\\ApplicationsControllerTest::testShowNotFound":0,"Unit\\Controller\\ApplicationsControllerTest::testCreateSuccess":0,"Unit\\Controller\\ApplicationsControllerTest::testCreateException":0,"Unit\\Controller\\ApplicationsControllerTest::testUpdateSuccess":0,"Unit\\Controller\\ApplicationsControllerTest::testUpdateException":0,"Unit\\Controller\\ApplicationsControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\ApplicationsControllerTest::testDestroySuccess":0,"Unit\\Controller\\ApplicationsControllerTest::testDestroyException":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testShowSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testShowNotFound":0,"Unit\\Controller\\AuditTrailControllerTest::testObjectsSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testObjectsInvalidArgument":0,"Unit\\Controller\\AuditTrailControllerTest::testObjectsNotFound":0,"Unit\\Controller\\AuditTrailControllerTest::testExportSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testExportInvalidFormat":0,"Unit\\Controller\\AuditTrailControllerTest::testExportGeneralException":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroySuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyReturnsFalse":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyNotFound":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyMultipleSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyMultipleException":0,"Unit\\Controller\\AuditTrailControllerTest::testClearAllSuccess":0,"Unit\\Controller\\AuditTrailControllerTest::testClearAllNoExpired":0,"Unit\\Controller\\AuditTrailControllerTest::testClearAllException":0,"Unit\\Controller\\BulkControllerTest::testDeleteMissingUuids":0.001,"Unit\\Controller\\BulkControllerTest::testDeleteSuccess":0,"Unit\\Controller\\BulkControllerTest::testDeleteException":0,"Unit\\Controller\\BulkControllerTest::testPublishMissingUuids":0.006,"Unit\\Controller\\BulkControllerTest::testPublishSuccess":0.001,"Unit\\Controller\\BulkControllerTest::testPublishInvalidDatetime":0,"Unit\\Controller\\BulkControllerTest::testDepublishSuccess":0,"Unit\\Controller\\BulkControllerTest::testDepublishMissingUuids":0,"Unit\\Controller\\BulkControllerTest::testSaveSuccess":0,"Unit\\Controller\\BulkControllerTest::testSaveMissingObjects":0,"Unit\\Controller\\BulkControllerTest::testPublishSchemaInvalidId":0,"Unit\\Controller\\BulkControllerTest::testPublishSchemaSuccess":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaInvalidId":0,"Unit\\Controller\\BulkControllerTest::testDeleteRegisterInvalidId":0,"Unit\\Controller\\BulkControllerTest::testDeleteRegisterSuccess":0,"Unit\\Controller\\BulkControllerTest::testValidateSchemaInvalidId":0,"Unit\\Controller\\BulkControllerTest::testValidateSchemaSuccess":0,"Unit\\Controller\\ChatControllerTest::testPage":0,"Unit\\Controller\\ChatControllerTest::testSendMessageEmptyMessage":0,"Unit\\Controller\\ChatControllerTest::testSendMessageMissingConversationAndAgent":0.001,"Unit\\Controller\\ChatControllerTest::testGetHistoryMissingConversationId":0.001,"Unit\\Controller\\ChatControllerTest::testGetHistoryAccessDenied":0,"Unit\\Controller\\ChatControllerTest::testGetHistorySuccess":0,"Unit\\Controller\\ChatControllerTest::testClearHistoryMissingId":0,"Unit\\Controller\\ChatControllerTest::testClearHistoryAccessDenied":0,"Unit\\Controller\\ChatControllerTest::testClearHistorySuccess":0.002,"Unit\\Controller\\ChatControllerTest::testSendFeedbackInvalidType":0,"Unit\\Controller\\ChatControllerTest::testSendFeedbackAccessDenied":0,"Unit\\Controller\\ChatControllerTest::testGetChatStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testIndexException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testShowSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCreateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testUpdateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testUpdateNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDestroyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsGithubSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCheckVersionNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCheckVersionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDiscoverInvalidSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDiscoverGithubSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubBranchesMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubBranchesSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testExportSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportSuccess":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPreviewNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPreviewSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPreviewException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testShowException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testUpdateException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDestroyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsGitlabReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCheckVersionReturnsNullRemoteVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testCheckVersionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDiscoverGitlabSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDiscoverException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubBranchesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubRepositoriesSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubRepositoriesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubConfigurationsMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubConfigurationsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitHubConfigurationsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabBranchesMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabBranchesSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabBranchesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabConfigurationsMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabConfigurationsSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testGetGitLabConfigurationsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testExportNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testExportException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubNonLocalConfigReturns400":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubMissingOwnerRepo":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubSuccess":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubNonDefaultBranch":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testPublishToGitHubAutoGeneratedPath":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitHubMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitHubSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitHubConflict":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitHubException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitLabMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitLabSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromGitLabException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromUrlMissingUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportFromUrlInvalidUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsUnsupportedSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testEnrichDetailsMissingOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testDiscoverMissingSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testExportWithIncludeObjectsParam":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerTest::testImportWithSelectionParams":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testShowSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateSetsDefaultSourceType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testUpdateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testUpdateRemovesImmutableFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testPatchDelegatesToUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testDestroyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testExportSuccess":0.001,"Unit\\Controller\\ConsumersControllerTest::testIndexSuccess":0.001,"Unit\\Controller\\ConsumersControllerTest::testShowSuccess":0,"Unit\\Controller\\ConsumersControllerTest::testShowNotFound":0,"Unit\\Controller\\ConsumersControllerTest::testCreateSuccess":0,"Unit\\Controller\\ConsumersControllerTest::testUpdateSuccess":0,"Unit\\Controller\\ConsumersControllerTest::testUpdateNotFound":0,"Unit\\Controller\\ConsumersControllerTest::testDestroySuccess":0,"Unit\\Controller\\ConsumersControllerTest::testDestroyNotFound":0,"Unit\\Controller\\ConsumersControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\ConversationControllerTest::testIndexSuccess":0,"Unit\\Controller\\ConversationControllerTest::testIndexException":0,"Unit\\Controller\\ConversationControllerTest::testShowSuccess":0,"Unit\\Controller\\ConversationControllerTest::testShowAccessDenied":0,"Unit\\Controller\\ConversationControllerTest::testShowNotFound":0,"Unit\\Controller\\ConversationControllerTest::testMessagesSuccess":0.001,"Unit\\Controller\\ConversationControllerTest::testMessagesAccessDenied":0,"Unit\\Controller\\ConversationControllerTest::testCreateSuccess":0,"Unit\\Controller\\ConversationControllerTest::testCreateException":0,"Unit\\Controller\\ConversationControllerTest::testUpdateSuccess":0,"Unit\\Controller\\ConversationControllerTest::testUpdateAccessDenied":0,"Unit\\Controller\\ConversationControllerTest::testUpdateNotFound":0,"Unit\\Controller\\ConversationControllerTest::testDestroySoftDelete":0,"Unit\\Controller\\ConversationControllerTest::testDestroyPermanentWhenAlreadyArchived":0.001,"Unit\\Controller\\ConversationControllerTest::testDestroyAccessDenied":0,"Unit\\Controller\\ConversationControllerTest::testRestoreSuccess":0.001,"Unit\\Controller\\ConversationControllerTest::testRestoreNotFound":0,"Unit\\Controller\\ConversationControllerTest::testDestroyPermanentSuccess":0,"Unit\\Controller\\ConversationControllerTest::testDestroyPermanentAccessDenied":0,"Unit\\Controller\\DashboardControllerTest::testChartMethodsHandleExceptions#objectsByRegister":0,"Unit\\Controller\\DashboardControllerTest::testChartMethodsHandleExceptions#objectsBySchema":0,"Unit\\Controller\\DashboardControllerTest::testChartMethodsHandleExceptions#objectsBySize":0,"Unit\\Controller\\DashboardControllerTest::testChartMethodsHandleExceptions#auditTrailStats":0,"Unit\\Controller\\DashboardControllerTest::testChartMethodsHandleExceptions#actionDistribution":0,"Unit\\Controller\\DashboardControllerTest::testPage":0,"Unit\\Controller\\DashboardControllerTest::testIndexSuccess":0,"Unit\\Controller\\DashboardControllerTest::testIndexException":0,"Unit\\Controller\\DashboardControllerTest::testCalculateSuccess":0,"Unit\\Controller\\DashboardControllerTest::testCalculateException":0,"Unit\\Controller\\DashboardControllerTest::testGetAuditTrailActionChartSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetAuditTrailActionChartException":0,"Unit\\Controller\\DashboardControllerTest::testGetObjectsByRegisterChartSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetObjectsBySchemaChartSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetObjectsBySizeChartSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetAuditTrailStatisticsSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetAuditTrailActionDistributionSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetMostActiveObjectsSuccess":0,"Unit\\Controller\\DashboardControllerTest::testGetMostActiveObjectsException":0,"Unit\\Controller\\DeletedControllerTest::testIndexSuccess":0,"Unit\\Controller\\DeletedControllerTest::testIndexException":0,"Unit\\Controller\\DeletedControllerTest::testStatisticsSuccess":0,"Unit\\Controller\\DeletedControllerTest::testStatisticsException":0,"Unit\\Controller\\DeletedControllerTest::testTopDeleters":0,"Unit\\Controller\\DeletedControllerTest::testRestoreObjectNotDeleted":0,"Unit\\Controller\\DeletedControllerTest::testRestoreException":0,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleNoIds":0,"Unit\\Controller\\DeletedControllerTest::testDestroyObjectNotDeleted":0,"Unit\\Controller\\DeletedControllerTest::testDestroySuccess":0,"Unit\\Controller\\DeletedControllerTest::testDestroyException":0,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleNoIds":0,"Unit\\Controller\\DeletedControllerTest::testRestoreSuccess":0.005,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleSuccess":0,"Unit\\Controller\\DeletedControllerTest::testRestoreMultipleException":0,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleSuccess":0,"Unit\\Controller\\DeletedControllerTest::testDestroyMultipleException":0,"Unit\\Controller\\DeletedControllerTest::testIndexWithPagination":0,"Unit\\Controller\\DeletedControllerTest::testTopDeletersException":0,"Unit\\Controller\\EndpointsControllerTest::testIndexSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testIndexException":0,"Unit\\Controller\\EndpointsControllerTest::testShowSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testShowNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testShowException":0,"Unit\\Controller\\EndpointsControllerTest::testCreateMissingRequiredFields":0,"Unit\\Controller\\EndpointsControllerTest::testCreateSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testCreateException":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testDestroySuccess":0.001,"Unit\\Controller\\EndpointsControllerTest::testDestroyNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointFailure":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testLogsSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testLogsNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testLogStatsSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testLogStatsNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsException":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexFilterNonCompleted":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexException":0,"Unit\\Controller\\FileExtractionControllerTest::testShowNotFound":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractFileNotFound":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractException":0,"Unit\\Controller\\FileExtractionControllerTest::testDiscoverSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testDiscoverException":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractAllSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testRetryFailedSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testStatsSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testStatsException":0,"Unit\\Controller\\FileExtractionControllerTest::testCleanup":0,"Unit\\Controller\\FileExtractionControllerTest::testFileTypes":0,"Unit\\Controller\\FileExtractionControllerTest::testVectorizeBatchSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testVectorizeBatchException":0,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchEmptyQuery":0,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchNoCollection":0,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchException":0,"Unit\\Controller\\FileSearchControllerTest::testSemanticSearchEmptyQuery":0,"Unit\\Controller\\FileSearchControllerTest::testSemanticSearchSuccess":0,"Unit\\Controller\\FileSearchControllerTest::testSemanticSearchException":0,"Unit\\Controller\\FileSearchControllerTest::testHybridSearchEmptyQuery":0.001,"Unit\\Controller\\FileSearchControllerTest::testHybridSearchSuccess":0,"Unit\\Controller\\FileSearchControllerTest::testHybridSearchException":0,"Unit\\Controller\\FileTextControllerTest::testGetFileTextReturnsDeprecated":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextDisabled":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextSuccess":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextException":0.001,"Unit\\Controller\\FileTextControllerTest::testBulkExtractSuccess":0,"Unit\\Controller\\FileTextControllerTest::testBulkExtractException":0,"Unit\\Controller\\FileTextControllerTest::testGetStatsSuccess":0,"Unit\\Controller\\FileTextControllerTest::testGetStatsException":0,"Unit\\Controller\\FileTextControllerTest::testDeleteFileTextNotImplemented":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedSuccess":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedException":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexFileSuccess":0,"Unit\\Controller\\FileTextControllerTest::testGetChunkingStatsSuccess":0,"Unit\\Controller\\FileTextControllerTest::testGetChunkingStatsException":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileNotFound":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileAlreadyAnonymized":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileNoEntities":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileException":0,"Unit\\Controller\\FilesControllerTest::testPage":0,"Unit\\Controller\\FilesControllerTest::testIndexSuccess":0,"Unit\\Controller\\FilesControllerTest::testIndexObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testIndexFilesFolderNotFound":0,"Unit\\Controller\\FilesControllerTest::testCreateMissingFileName":0.001,"Unit\\Controller\\FilesControllerTest::testCreateMissingContent":0,"Unit\\Controller\\FilesControllerTest::testCreateSuccess":0,"Unit\\Controller\\FilesControllerTest::testCreateObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testDeleteSuccess":0,"Unit\\Controller\\FilesControllerTest::testDeleteObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testDownloadByIdSuccess":0.002,"Unit\\Controller\\FilesControllerTest::testDownloadByIdNotFound":0,"Unit\\Controller\\FilesControllerTest::testDownloadByIdNotFoundException":0,"Unit\\Controller\\FilesControllerTest::testSaveMissingName":0,"Unit\\Controller\\FilesControllerTest::testPublishSuccess":0,"Unit\\Controller\\FilesControllerTest::testPublishObjectNull":0,"Unit\\Controller\\FilesControllerTest::testDepublishSuccess":0,"Unit\\Controller\\FilesControllerTest::testDepublishObjectNull":0,"Unit\\Controller\\FilesControllerTest::testUpdateSuccess":0,"Unit\\Controller\\FilesControllerTest::testUpdateObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testShowSuccess":0.001,"Unit\\Controller\\FilesControllerTest::testShowObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testIndexGeneralException":0,"Unit\\Controller\\FilesControllerTest::testCreateMultipartMissingFile":0,"Unit\\Controller\\FilesControllerTest::testDeleteGeneralException":0,"Unit\\Controller\\FilesControllerTest::testPublishObjectNotFound":0,"Unit\\Controller\\FilesControllerTest::testDepublishObjectNotFound":0,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexException":0,"Unit\\Controller\\GdprEntitiesControllerTest::testShowSuccess":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testShowNotFound":0,"Unit\\Controller\\GdprEntitiesControllerTest::testShowException":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetTypesException":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetCategoriesException":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetStatsException":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroySuccess":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyNotFound":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyException":0.001,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatReturnsJsonResponse":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatReturnsAliveStatus":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatReturnsTimestamp":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatReturnsMessage":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatReturnsStatus200":0,"Unit\\Controller\\MappingsControllerTest::testIndexReturnsResults":0,"Unit\\Controller\\MappingsControllerTest::testIndexWithPagination":0,"Unit\\Controller\\MappingsControllerTest::testIndexWithPagePagination":0,"Unit\\Controller\\MappingsControllerTest::testShowReturnsMapping":0.002,"Unit\\Controller\\MappingsControllerTest::testShowReturns404WhenNotFound":0,"Unit\\Controller\\MappingsControllerTest::testShowReturns500OnException":0,"Unit\\Controller\\MappingsControllerTest::testCreateReturnsCreatedMapping":0,"Unit\\Controller\\MappingsControllerTest::testCreateRemovesIdFromData":0,"Unit\\Controller\\MappingsControllerTest::testCreateRemovesInternalParams":0,"Unit\\Controller\\MappingsControllerTest::testCreateReturns500OnException":0,"Unit\\Controller\\MappingsControllerTest::testUpdateReturnsUpdatedMapping":0,"Unit\\Controller\\MappingsControllerTest::testUpdateReturns404WhenNotFound":0,"Unit\\Controller\\MappingsControllerTest::testUpdateReturns500OnException":0,"Unit\\Controller\\MappingsControllerTest::testDestroyReturnsEmptyOnSuccess":0.002,"Unit\\Controller\\MappingsControllerTest::testDestroyReturns404WhenNotFound":0,"Unit\\Controller\\MappingsControllerTest::testDestroyReturns500OnException":0,"Unit\\Controller\\MappingsControllerTest::testTestReturnsBadRequestWhenMissingParams":0,"Unit\\Controller\\MappingsControllerTest::testTestReturnsBadRequestWhenMissingMapping":0,"Unit\\Controller\\MappingsControllerTest::testTestReturnsBadRequestWhenMissingInputObject":0,"Unit\\Controller\\MappingsControllerTest::testTestReturnsResultOnSuccess":0,"Unit\\Controller\\MappingsControllerTest::testTestReturns400OnMappingError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpControllerTest::testDiscoverSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpControllerTest::testDiscoverException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpControllerTest::testDiscoverCapabilitySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpControllerTest::testDiscoverCapabilityNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpControllerTest::testDiscoverCapabilityException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testControllerInstantiation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleWithInvalidJson":0,"Unit\\Controller\\MigrationControllerTest::testStatusReturnsStorageStatus":0,"Unit\\Controller\\MigrationControllerTest::testStatusReturns500OnException":0,"Unit\\Controller\\MigrationControllerTest::testMigrateReturnsBadRequestWhenMissingParams":0,"Unit\\Controller\\MigrationControllerTest::testMigrateReturnsBadRequestForInvalidDirection":0,"Unit\\Controller\\MigrationControllerTest::testMigrateToMagicSuccess":0,"Unit\\Controller\\MigrationControllerTest::testMigrateToBlobSuccess":0,"Unit\\Controller\\MigrationControllerTest::testMigrateReturns500OnException":0,"Unit\\Controller\\NamesControllerTest::testIndexReturnsAllNames":0,"Unit\\Controller\\NamesControllerTest::testIndexWithSpecificIds":0,"Unit\\Controller\\NamesControllerTest::testIndexWithJsonArrayIds":0,"Unit\\Controller\\NamesControllerTest::testIndexReturns500OnException":0.001,"Unit\\Controller\\NamesControllerTest::testCreateWithValidIds":0,"Unit\\Controller\\NamesControllerTest::testCreateReturnsBadRequestWhenIdsNotArray":0,"Unit\\Controller\\NamesControllerTest::testCreateReturnsBadRequestWhenIdsMissing":0,"Unit\\Controller\\NamesControllerTest::testCreateReturnsBadRequestWhenIdsEmpty":0,"Unit\\Controller\\NamesControllerTest::testCreateReturns500OnException":0,"Unit\\Controller\\NamesControllerTest::testShowReturnsNameForExistingId":0,"Unit\\Controller\\NamesControllerTest::testShowReturns404WhenNameNotFound":0,"Unit\\Controller\\NamesControllerTest::testShowReturns500OnException":0,"Unit\\Controller\\NamesControllerTest::testStatsReturnsStatistics":0,"Unit\\Controller\\NamesControllerTest::testStatsReturns500OnException":0,"Unit\\Controller\\NamesControllerTest::testWarmupReturnsSuccess":0,"Unit\\Controller\\NamesControllerTest::testWarmupReturns500OnException":0,"Unit\\Controller\\NotesControllerTest::testIndexReturnsNotesForObject":0,"Unit\\Controller\\NotesControllerTest::testIndexReturns404WhenObjectNotFound":0,"Unit\\Controller\\NotesControllerTest::testIndexReturns404OnDoesNotExistException":0,"Unit\\Controller\\NotesControllerTest::testIndexReturns500OnException":0,"Unit\\Controller\\NotesControllerTest::testCreateReturnsCreatedNote":0,"Unit\\Controller\\NotesControllerTest::testCreateReturns404WhenObjectNotFound":0,"Unit\\Controller\\NotesControllerTest::testCreateReturns400WhenMessageEmpty":0,"Unit\\Controller\\NotesControllerTest::testCreateReturns400OnException":0,"Unit\\Controller\\NotesControllerTest::testDestroyReturnsSuccess":0,"Unit\\Controller\\NotesControllerTest::testDestroyReturns404WhenObjectNotFound":0,"Unit\\Controller\\NotesControllerTest::testDestroyReturns400OnException":0,"Unit\\Controller\\OasControllerTest::testGenerateAllReturnsOasData":0,"Unit\\Controller\\OasControllerTest::testGenerateAllReturns500OnException":0,"Unit\\Controller\\OasControllerTest::testGenerateReturnsOasForRegister":0,"Unit\\Controller\\OasControllerTest::testGenerateReturns500OnException":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns204OnSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns500WhenDeleteFails":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns403OnException":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns409OnReferentialIntegrityException":0,"Unit\\Controller\\ObjectsControllerTest::testControllerConstructorSetsProperties":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns422OnHookStoppedException":0,"Unit\\Controller\\ObjectsControllerTest::testLockReturnsLockedObject":0,"Unit\\Controller\\ObjectsControllerTest::testLockReturns404WhenObjectNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testLockReturns500OnError":0,"Unit\\Controller\\ObjectsControllerTest::testUnlockReturnsUnlockedObject":0,"Unit\\Controller\\ObjectsControllerTest::testPublishReturnsPublishedObject":0.001,"Unit\\Controller\\ObjectsControllerTest::testPublishReturns400OnException":0,"Unit\\Controller\\ObjectsControllerTest::testDepublishReturnsDepublishedObject":0,"Unit\\Controller\\ObjectsControllerTest::testDepublishReturns400OnException":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturnsMergedObject":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenTargetMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenObjectDataMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns404OnDoesNotExistException":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400OnInvalidArgument":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns500OnGenericException":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenSourceMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenTargetMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenObjectsMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400WhenMappingMissing":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturnsMigrationResult":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns404OnDoesNotExist":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns500OnGenericException":0,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testVectorizeBatchReturns500OnException":0,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationStatsSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationStatsError":0,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testGetObjectVectorizationCountError":0,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenParamsMissing":0,"Unit\\Controller\\ObjectsControllerTest::testValidateReturnsSuccessResult":0,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns500OnException":0,"Unit\\Controller\\ObjectsControllerTest::testClearBlobSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testClearBlobReturns500OnException":0,"Unit\\Controller\\ObjectsControllerTest::testContractsReturnsPaginatedResults":0,"Unit\\Controller\\ObjectsControllerTest::testUsesReturnsPaginatedResults":0,"Unit\\Controller\\ObjectsControllerTest::testUsedReturnsPaginatedResults":0,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturnsAnalysis":0.001,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns404WhenNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns403OnException":0,"Unit\\Controller\\ObjectsControllerTest::testImportReturns400WhenNoFile":0,"Unit\\Controller\\ObjectsControllerTest::testImportSuccess":0,"Unit\\Controller\\ObjectsControllerTest::testImportReturns500OnException":0,"Unit\\Controller\\ObjectsControllerTest::testIndexReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testIndexReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenSchemaNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns404WhenObjectNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testDownloadFilesReturns500OnGenericException":0,"Unit\\Controller\\ObjectsControllerTest::testObjectsReturnsSearchResults":0,"Unit\\Controller\\ObjectsControllerTest::testContractsThrowsWhenNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testUsesThrowsWhenNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testUsedThrowsWhenNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testLogsReturns404WhenObjectNotFound":0.001,"Unit\\Controller\\ObjectsControllerTest::testLogsThrowsWhenFindFails":0.001,"Unit\\Controller\\ObjectsControllerTest::testImportReturnsSuccessWithValidFile":0.001,"Unit\\Controller\\ObjectsControllerTest::testImportCatchesRegisterNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testLockWithDurationParameter":0,"Unit\\Controller\\ObjectsControllerTest::testLockWithoutOptionalParams":0,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenSchemaMissing":0,"Unit\\Controller\\ObjectsControllerTest::testValidateReturns400WhenRegisterMissing":0,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns403WhenNoUser":0,"Unit\\Controller\\ObjectsControllerTest::testCanDeleteReturns403OnGenericException":0,"Unit\\Controller\\ObjectsControllerTest::testMergeReturns400WhenBothParamsMissing":0,"Unit\\Controller\\ObjectsControllerTest::testPublishWithRegularUser":0,"Unit\\Controller\\ObjectsControllerTest::testDepublishWithRegularUser":0,"Unit\\Controller\\ObjectsControllerTest::testImportWithNoFileReturns400":0,"Unit\\Controller\\ObjectsControllerTest::testShowReturnsObjectOnSuccess":0.011,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404WhenObjectNotFound":0.001,"Unit\\Controller\\ObjectsControllerTest::testShowReturns404OnDoesNotExist":0,"Unit\\Controller\\ObjectsControllerTest::testShowStripsEmptyValuesByDefault":0.001,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns201OnSuccess":0.001,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns400OnValidationException":0.001,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns422OnHookStoppedException":0.001,"Unit\\Controller\\ObjectsControllerTest::testCreateReturns403OnGenericException":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturnsObjectOnSuccess":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectInWrongRegisterSchema":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns400OnValidationException":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns422OnHookStoppedException":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns403OnGenericException":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns404WhenObjectNotFound":0.001,"Unit\\Controller\\ObjectsControllerTest::testUpdateReturns403OnNotAuthorizedException":0.001,"Unit\\Controller\\ObjectsControllerTest::testPatchReturnsObjectOnSuccess":0.001,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns404WhenObjectNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns422OnHookStoppedException":0.001,"Unit\\Controller\\ObjectsControllerTest::testPatchReturns500OnGenericException":0.001,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturnsObjectOnSuccess":0.001,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns404WhenObjectNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns422OnHookStoppedException":0.001,"Unit\\Controller\\ObjectsControllerTest::testPostPatchReturns500OnGenericException":0.001,"Unit\\Controller\\ObjectsControllerTest::testUnlockReturns404WhenObjectNotFound":0,"Unit\\Controller\\ObjectsControllerTest::testLogsReturnsPaginatedLogsOnSuccess":0.001,"Unit\\Controller\\ObjectsControllerTest::testDestroyReturns204WhenAdminDeletes":0,"Unit\\Controller\\ObjectsControllerTest::testMigrateReturns400OnInvalidArgumentException":0,"Unit\\Controller\\ObjectsControllerTest::testValidateWithLimitAndOffset":0,"Unit\\Controller\\ObjectsControllerTest::testImportWithSchemaParameter":0.001,"Unit\\Controller\\OrganisationControllerTest::testIndexReturnsUserOrganisations":0,"Unit\\Controller\\OrganisationControllerTest::testIndexReturns500OnException":0,"Unit\\Controller\\OrganisationControllerTest::testSetActiveReturnsSuccess":0,"Unit\\Controller\\OrganisationControllerTest::testSetActiveReturnsBadRequestOnFailure":0,"Unit\\Controller\\OrganisationControllerTest::testSetActiveReturnsBadRequestOnException":0,"Unit\\Controller\\OrganisationControllerTest::testGetActiveReturnsOrganisation":0,"Unit\\Controller\\OrganisationControllerTest::testGetActiveReturnsNullWhenNoActive":0,"Unit\\Controller\\OrganisationControllerTest::testGetActiveReturns500OnException":0,"Unit\\Controller\\OrganisationControllerTest::testCreateReturnsCreatedOrganisation":0.003,"Unit\\Controller\\OrganisationControllerTest::testCreateReturnsBadRequestForEmptyName":0,"Unit\\Controller\\OrganisationControllerTest::testCreateReturnsBadRequestOnException":0,"Unit\\Controller\\OrganisationControllerTest::testJoinReturnsSuccess":0,"Unit\\Controller\\OrganisationControllerTest::testJoinReturnsBadRequestOnFailure":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveReturnsSuccess":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveWithUserIdReturnsDifferentMessage":0,"Unit\\Controller\\OrganisationControllerTest::testShowReturnsForbiddenWhenNoAccess":0,"Unit\\Controller\\OrganisationControllerTest::testShowReturnsOrganisation":0,"Unit\\Controller\\OrganisationControllerTest::testShowReturns404OnException":0,"Unit\\Controller\\OrganisationControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\OrganisationControllerTest::testSearchReturnsOrganisations":0,"Unit\\Controller\\OrganisationControllerTest::testSearchReturns500OnException":0,"Unit\\Controller\\OrganisationControllerTest::testClearCacheReturnsSuccess":0,"Unit\\Controller\\OrganisationControllerTest::testClearCacheReturns500OnException":0,"Unit\\Controller\\OrganisationControllerTest::testStatsReturnsStatistics":0,"Unit\\Controller\\OrganisationControllerTest::testStatsReturns500OnException":0,"Unit\\Controller\\RegistersControllerTest::testIndexReturnsRegisters":0,"Unit\\Controller\\RegistersControllerTest::testIndexWithPagination":0,"Unit\\Controller\\RegistersControllerTest::testShowReturnsRegister":0.002,"Unit\\Controller\\RegistersControllerTest::testCreateReturnsCreatedRegister":0,"Unit\\Controller\\RegistersControllerTest::testCreateRemovesInternalParamsAndId":0,"Unit\\Controller\\RegistersControllerTest::testCreateReturns500OnGenericException":0,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsUpdatedRegister":0,"Unit\\Controller\\RegistersControllerTest::testUpdateRemovesImmutableFields":0,"Unit\\Controller\\RegistersControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\RegistersControllerTest::testDestroyReturnsEmptyOnSuccess":0.004,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns404WhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns409OnValidationException":0,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns500OnGenericException":0,"Unit\\Controller\\RegistersControllerTest::testSchemasReturnsSchemasList":0.004,"Unit\\Controller\\RegistersControllerTest::testSchemasReturns404WhenRegisterNotFound":0,"Unit\\Controller\\RegistersControllerTest::testSchemasReturns500OnGenericException":0,"Unit\\Controller\\RegistersControllerTest::testObjectsReturnsSearchResults":0,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsErrorOnDBException":0,"Unit\\Controller\\RegistersControllerTest::testShowThrowsWhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testExportReturns400OnException":0,"Unit\\Controller\\RegistersControllerTest::testImportReturns400WhenNoFile":0,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns400WhenMissingParams":0,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns404WhenRegisterNotFound":0,"Unit\\Controller\\RegistersControllerTest::testStatsReturnsRegisterStatistics":0,"Unit\\Controller\\RegistersControllerTest::testStatsReturns404WhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testStatsReturns500OnGenericException":0,"Unit\\Controller\\RegistersControllerTest::testIndexThrowsOnException":0,"Unit\\Controller\\RegistersControllerTest::testUpdateThrowsOnGenericException":0,"Unit\\Controller\\RegistersControllerTest::testCreateReturns409OnDBException":0,"Unit\\Controller\\RegistersControllerTest::testObjectsThrowsOnException":0,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubReturns500OnException":0,"Unit\\Controller\\RegistersControllerTest::testImportReturns400OnException":0,"Unit\\Controller\\RegistersControllerTest::testPublishReturns404WhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testPublishReturns400OnException":0,"Unit\\Controller\\RegistersControllerTest::testDepublishReturns404WhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testDepublishReturns400OnException":0,"Unit\\Controller\\RegistersControllerTest::testPatchThrowsWhenNotFound":0,"Unit\\Controller\\RegistersControllerTest::testExportConfigurationFormatSuccess":0,"Unit\\Controller\\RegistersControllerTest::testExportCsvMissingSchemaReturns400":0,"Unit\\Controller\\RegistersControllerTest::testPublishSuccess":0,"Unit\\Controller\\RegistersControllerTest::testDepublishSuccess":0,"Unit\\Controller\\RegistersControllerTest::testPublishWithCustomDate":0,"Unit\\Controller\\RegistersControllerTest::testDepublishWithCustomDate":0,"Unit\\Controller\\RegistersControllerTest::testPublishToGitHubSuccess":0,"Unit\\Controller\\RegistersControllerTest::testStatsContainsExpectedKeys":0,"Unit\\Controller\\RegistersControllerTest::testCreateWithFullParams":0,"Unit\\Controller\\RegistersControllerTest::testDestroyReturns500OnDatabaseConstraintException":0.001,"Unit\\Controller\\RegistersControllerTest::testObjectsWithPaginationParams":0,"Unit\\Controller\\RegistersControllerTest::testUpdateReturnsErrorOnDoesNotExist":0,"Unit\\Controller\\RevertControllerTest::testRevertWithDatetimeReturnsSuccess":0,"Unit\\Controller\\RevertControllerTest::testRevertWithAuditTrailIdReturnsSuccess":0,"Unit\\Controller\\RevertControllerTest::testRevertWithVersionReturnsSuccess":0,"Unit\\Controller\\RevertControllerTest::testRevertReturns400WhenNoCriteriaProvided":0,"Unit\\Controller\\RevertControllerTest::testRevertReturns404WhenObjectNotFound":0,"Unit\\Controller\\RevertControllerTest::testRevertReturns403WhenNotAuthorized":0,"Unit\\Controller\\RevertControllerTest::testRevertReturns423WhenLocked":0,"Unit\\Controller\\RevertControllerTest::testRevertReturns500OnGenericException":0,"Unit\\Controller\\SchemasControllerTest::testIndexReturnsSchemas":0.001,"Unit\\Controller\\SchemasControllerTest::testIndexWithPagination":0,"Unit\\Controller\\SchemasControllerTest::testShowReturnsSchema":0,"Unit\\Controller\\SchemasControllerTest::testCreateReturnsCreatedSchema":0,"Unit\\Controller\\SchemasControllerTest::testCreateRemovesInternalParams":0,"Unit\\Controller\\SchemasControllerTest::testCreateReturns500OnException":0,"Unit\\Controller\\SchemasControllerTest::testUpdateReturnsUpdatedSchema":0,"Unit\\Controller\\SchemasControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\SchemasControllerTest::testDestroyReturnsEmptyOnSuccess":0.003,"Unit\\Controller\\SchemasControllerTest::testDestroyReturns500WhenNotFound":0,"Unit\\Controller\\SchemasControllerTest::testDownloadReturnsSchema":0,"Unit\\Controller\\SchemasControllerTest::testDownloadReturns404WhenNotFound":0,"Unit\\Controller\\SchemasControllerTest::testRelatedReturnsRelationships":0,"Unit\\Controller\\SchemasControllerTest::testRelatedReturns404WhenSchemaNotFound":0,"Unit\\Controller\\SchemasControllerTest::testRelatedReturns500OnGenericException":0,"Unit\\Controller\\SchemasControllerTest::testStatsReturnsSchemaStatistics":0,"Unit\\Controller\\SchemasControllerTest::testStatsReturns404WhenSchemaNotFound":0,"Unit\\Controller\\SchemasControllerTest::testExploreReturnsExplorationResults":0,"Unit\\Controller\\SchemasControllerTest::testExploreReturns500OnException":0,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationReturns400WhenNoProperties":0,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationSuccess":0,"Unit\\Controller\\SchemasControllerTest::testUpdateFromExplorationReturns500OnException":0,"Unit\\Controller\\SchemasControllerTest::testPublishSetsPublicationDate":0,"Unit\\Controller\\SchemasControllerTest::testPublishReturns404WhenSchemaNotFound":0,"Unit\\Controller\\SchemasControllerTest::testDepublishSetsDepublicationDate":0,"Unit\\Controller\\SchemasControllerTest::testDepublishReturns404WhenSchemaNotFound":0,"Unit\\Controller\\SchemasControllerTest::testUpdateRemovesImmutableFields":0,"Unit\\Controller\\SchemasControllerTest::testUpdateReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchControllerTest::testSearchSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchControllerTest::testSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchControllerTest::testSearchFormatsResultsCorrectly":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexReturnsSearchTrails":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testShowReturnsSearchTrail":0,"Unit\\Controller\\SearchTrailControllerTest::testShowReturns404WhenNotFound":0,"Unit\\Controller\\SearchTrailControllerTest::testShowReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testStatisticsReturnsData":0,"Unit\\Controller\\SearchTrailControllerTest::testStatisticsReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testPopularTermsReturnsData":0,"Unit\\Controller\\SearchTrailControllerTest::testActivityReturnsData":0,"Unit\\Controller\\SearchTrailControllerTest::testActivityReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testCleanupReturnsResult":0,"Unit\\Controller\\SearchTrailControllerTest::testCleanupReturns400OnInvalidDate":0,"Unit\\Controller\\SearchTrailControllerTest::testCleanupReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testDestroyReturns404WhenNotFound":0,"Unit\\Controller\\SearchTrailControllerTest::testDestroyReturnsSuccess":0,"Unit\\Controller\\SearchTrailControllerTest::testDestroyMultipleReturnsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testGetApiTokensSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testGetApiTokensEmptyTokens":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testGetApiTokensException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensSkipsMaskedTokens":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testTestGitHubTokenEmptyToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testTestGitLabTokenEmptyToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testGetCacheStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testGetCacheStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearCacheDefaultType":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testWarmupNamesCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testWarmupNamesCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testGetWarmupIntervalSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testGetWarmupIntervalException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalTooLow":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearSpecificCollectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearSpecificCollectionFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearSpecificCollectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsSuccess#rbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsSuccess#organisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsSuccess#multitenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsSuccess#retention":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsException#rbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsException#organisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsException#multitenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetSettingsException#retention":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsSuccess#rbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsSuccess#organisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsSuccess#multitenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsSuccess#retention":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsException#rbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsException#organisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsException#multitenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateSettingsException#retention":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetObjectSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetObjectSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateObjectSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateObjectSettingsExtractsProviderId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testUpdateObjectSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testPatchObjectSettingsDelegatesToUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetObjectCollectionFieldsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testGetObjectCollectionFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ConfigurationSettingsControllerTest::testCreateMissingObjectFieldsNoCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsExtractsProviderAndChunkingIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionEmptyParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionEmptyEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionEmptyEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileCollectionFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testIndexFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testReindexFilesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileIndexStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileExtractionStatsReturnsZerosOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsNoCollectionConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileSettingsReturnsData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsStripsNonFileKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsHandlesNullProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsHandlesStringProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileCollectionFieldsCallsIndexService":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileIndexStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testIndexFileSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testIndexFileReturns422WhenFailed":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionHandlesException":3.826,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionHandlesException":3.848,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionHandlesException":3.956,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetLLMSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetLLMSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsExtractsModelIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testPatchLLMSettingsDelegatesToUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingMissingProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingInvalidConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestChatMissingProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testCheckEmbeddingModelMismatchSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testCheckEmbeddingModelMismatchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testClearAllEmbeddingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testClearAllEmbeddingsFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testClearAllEmbeddingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetVectorStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetVectorStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetN8nSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetN8nSettingsEmptyApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetN8nSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testUpdateN8nSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testUpdateN8nSettingsPreservesMaskedApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testUpdateN8nSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nMissingConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsMissingConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearIpRateLimitsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearIpRateLimitsMissingIp":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearIpRateLimitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearUserRateLimitsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearUserRateLimitsMissingUsername":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearUserRateLimitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearAllRateLimitsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearAllRateLimitsMissingBoth":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearAllRateLimitsIpOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearAllRateLimitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testGetSolrFieldsSolrUnavailable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testGetSolrFieldsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testGetSolrFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrCollectionsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrCollectionsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrConfigSetsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrConfigSetsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrConfigSetSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrConfigSetException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrConfigSetSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrConfigSetException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrCollectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrCollectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCopySolrCollectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCopySolrCollectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrCommitSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrCommitFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrOptimizeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrUnknownOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoSolrAvailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrDashboardStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrDashboardStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigurationSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigurationException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigurationSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigurationException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testDiscoverSolrFacetsSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testDiscoverSolrFacetsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testDiscoverSolrFacetsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoverySolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigWithDiscoverySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigWithDiscoveryException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testValidateAllObjectsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testValidateAllObjectsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testMassValidateObjectsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testMassValidateObjectsInvalidArgument":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testMassValidateObjectsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testPredictMassValidationMemorySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ValidationSettingsControllerTest::testPredictMassValidationMemoryException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\VectorSettingsControllerTest::testControllerInstantiation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testRebaseHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetStatisticsHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testStatsHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetVersionInfoHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetSearchBackendHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdatePublishingOptionsHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testLoadHandlesServiceExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchReturnsResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchReturns400ForEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchHandlesExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchReturns400ForEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetObjectServiceReturnsNullWhenInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetObjectServiceThrowsWhenNotInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetConfigurationServiceReturnsService":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetConfigurationServiceThrowsWhenNotInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSetupHandlerReturnsSolrDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSetupHandlerReturns422OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionInvalidBatchSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionNegativeMaxObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoReturnsCached":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testRefreshDatabaseInfoClearsCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchReturnsResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchHandlesExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingContainerThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturns422OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchWithFiltersAndProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchWithFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWhenCacheEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSetupHandlerWithSolrEnabledButServiceUnavailable":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionValidParams":0.004,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturnsResults":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturns400ForEmptyQuery":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturns400ForInvalidLimit":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturns400ForLimitTooHigh":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturnsResults":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForEmptyQuery":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForInvalidLimit":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForInvalidWeights":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testGetVectorStatsReturnsStats":0,"Unit\\Controller\\SolrControllerTest::testGetVectorStatsReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenProviderMissing":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400ForInvalidProvider":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenOpenaiMissingApiKey":0,"Unit\\Controller\\SolrControllerTest::testListCollectionsReturnsCollections":0,"Unit\\Controller\\SolrControllerTest::testListCollectionsReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testListConfigSetsReturnsConfigSets":0,"Unit\\Controller\\SolrControllerTest::testCreateCollectionReturnsSuccess":0,"Unit\\Controller\\SolrControllerTest::testCreateCollectionReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testCreateConfigSetReturnsSuccess":0,"Unit\\Controller\\SolrControllerTest::testDeleteConfigSetReturnsSuccess":0,"Unit\\Controller\\SolrControllerTest::testCopyCollectionReturnsSuccess":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns400ForInvalidLimit":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns400ForNegativeOffset":0,"Unit\\Controller\\SourcesControllerTest::testIndexReturnsSources":0.002,"Unit\\Controller\\SourcesControllerTest::testIndexWithPagination":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithPagePagination":0,"Unit\\Controller\\SourcesControllerTest::testShowReturnsSource":0,"Unit\\Controller\\SourcesControllerTest::testShowReturns404WhenNotFound":0,"Unit\\Controller\\SourcesControllerTest::testCreateReturnsCreatedSource":0,"Unit\\Controller\\SourcesControllerTest::testCreateRemovesInternalParams":0.001,"Unit\\Controller\\SourcesControllerTest::testUpdateReturnsUpdatedSource":0,"Unit\\Controller\\SourcesControllerTest::testUpdateRemovesImmutableFields":0,"Unit\\Controller\\SourcesControllerTest::testPatchDelegatesToUpdate":0,"Unit\\Controller\\SourcesControllerTest::testDestroyReturnsEmptyOnSuccess":0.003,"Unit\\Controller\\TablesControllerTest::testSyncReturnsSuccessForNumericIds":0.001,"Unit\\Controller\\TablesControllerTest::testSyncReturns500WhenRegisterNotFound":0.001,"Unit\\Controller\\TablesControllerTest::testSyncReturns500WhenSchemaNotFound":0,"Unit\\Controller\\TablesControllerTest::testSyncReturns500OnException":0,"Unit\\Controller\\TablesControllerTest::testSyncWithStringNumericIds":0.001,"Unit\\Controller\\TablesControllerTest::testSyncAllReturnsResults":0.001,"Unit\\Controller\\TablesControllerTest::testSyncAllHandsIndividualErrors":0.001,"Unit\\Controller\\TablesControllerTest::testSyncAllReturns500OnGlobalException":0,"Unit\\Controller\\TablesControllerTest::testSyncAllSkipsNonArraySchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TagsControllerTest::testGetAllTagsReturnsJsonResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TagsControllerTest::testGetAllTagsReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testIndexSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testIndexObjectNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testIndexDoesNotExistException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testIndexGeneralException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testCreateSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testCreateMissingSummary":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testCreateObjectNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testUpdateSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testUpdateTaskNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\TasksControllerTest::testDestroyTaskNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#registers":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#registersDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#schemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#schemasDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#sources":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#organisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#objects":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#tables":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#chat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#configurations":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#deleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#auditTrail":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#searchTrail":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#webhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#webhooksLogs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#entities":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#entitiesDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#endpoints":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UiControllerTest::testSpaRoutesReturnTemplateResponse#endpointLogs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testMeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testMeNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testMeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testUpdateMeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testUpdateMeNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testUpdateMeStripsInternalAndImmutableFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLogoutSuccess":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginInvalidCredentials":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginValidationFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginRateLimited":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginDisabledAccount":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testGetGitHubTokenStatusNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testGetGitHubTokenStatusNoToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testGetGitHubTokenStatusWithValidToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testGetGitHubTokenStatusWithInvalidToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testGetGitHubTokenStatusException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testSetGitHubTokenNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testSetGitHubTokenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testSetGitHubTokenInvalid":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testSetGitHubTokenSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testRemoveGitHubTokenNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testRemoveGitHubTokenSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserSettingsControllerTest::testRemoveGitHubTokenException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testShowNotAuthenticated":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testShowSuccess":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testShowNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateMissingName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateMissingQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testDestroyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testShowSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateMissingRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testUpdateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testUpdateNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testDestroyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testEventsReturnsArray":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogsReturnsWebhookLogs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogsReturns404WhenWebhookNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogsReturns500OnGenericException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogStatsReturnsStatistics":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogStatsReturns404WhenWebhookNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogStatsReturns500OnGenericException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsReturnsLogs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryReturns404WhenLogNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateRemovesInternalParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testUpdateReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testDestroyReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testShowReturns500OnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testIndexSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testShowSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testCreateInvalidType":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testCreateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testUpdateSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testUpdateNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testDestroySuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testDestroyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testHealthSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testHealthNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testHealthException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WorkflowEngineControllerTest::testAvailable":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorIntervalValues#default one hour":0.001,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorIntervalValues#half hour":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorIntervalValues#one day":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorIntervalValues#disabled sets year":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorSetsDefaultInterval":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorSetsCustomInterval":0,"Unit\\Cron\\ConfigurationCheckJobTest::testConstructorDisabledIntervalSetsOneYear":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunJobDisabledSkipsExecution":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunNoConfigurations":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunSkipsNonRemoteConfiguration":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunRemoteVersionNull":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunConfigurationUpToDate":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunAutoUpdateEnabled":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunAutoUpdateFails":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunAutoUpdateDisabledSendsNotification":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunNotificationFailureHandled":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunCheckRemoteVersionThrows":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunOuterExceptionHandled":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunMultipleConfigurationsMixed":0.001,"Unit\\Cron\\ConfigurationCheckJobTest::testRunUpdateAvailableWithNullVersions":0,"Unit\\Cron\\ConfigurationCheckJobTest::testRunContinuesAfterFailedCheck":0.001,"Unit\\Cron\\LogCleanUpTaskTest::testConstructorSetsInterval":0,"Unit\\Cron\\LogCleanUpTaskTest::testConstructorSetsTimeSensitivity":0,"Unit\\Cron\\LogCleanUpTaskTest::testConstructorDisablesParallelRuns":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunClearsLogsSuccessfully":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunNoExpiredLogs":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunHandlesException":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunHandlesRuntimeException":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunWithNullArgument":0,"Unit\\Cron\\LogCleanUpTaskTest::testRunWithArrayArgument":0,"Unit\\Cron\\SyncConfigurationsJobTest::testConstructorSetsInterval":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunWithNoConfigurations":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunWithNeverSyncedConfigurationSyncsFromGitHub":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSkipsConfigurationNotDueForSync":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSyncsDueConfiguration":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSyncsFromGitLab":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitLabInvalidUrlThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitLabEmptySourceUrlThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSyncsFromUrl":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunUrlEmptySourceUrlThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunUrlInvalidJsonThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSyncsFromLocal":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunLocalEmptySourceUrlThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunUnsupportedSourceTypeThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubEmptyRepoThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubEmptyPathThrows":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubNullBranchDefaultsToMain":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubFallbackAppId":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubFallbackVersion":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunGitHubDefaultVersionAndApp":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunOuterExceptionHandled":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunSyncStatusUpdateFailureHandled":0.001,"Unit\\Cron\\SyncConfigurationsJobTest::testRunLocalFallbackAppUnknown":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunMultipleConfigurationsWithMixedResults":0,"Unit\\Cron\\SyncConfigurationsJobTest::testRunContinuesAfterSingleConfigFailure":0,"Unit\\Cron\\WebhookRetryJobTest::testConstructorSetsInterval":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithNoFailedLogs":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithDisabledWebhook":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithMaxRetriesExceeded":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithSuccessfulRetry":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithFailedRetry":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithExceptionDuringRetry":0,"Unit\\Cron\\WebhookRetryJobTest::testRunWithMultipleLogs":0,"Unit\\Cron\\WebhookRetryJobTest::testRunAttemptEqualsMaxRetriesIsSkipped":0,"Unit\\Cron\\WebhookRetryJobTest::testRunAttemptBelowMaxRetriesIsProcessed":0,"Unit\\Cron\\WebhookRetryJobTest::testRunExceptionDoesNotStopOtherLogs":0,"Unit\\Cron\\WebhookRetryJobTest::testRunPassesCorrectAttemptNumber":0,"Unit\\Cron\\WebhookRetryJobTest::testRunAttemptAboveMaxRetriesIsSkipped":0,"Unit\\Cron\\WebhookRetryJobTest::testRunDeliveryExceptionIsCaught":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testGetTableNameReturnsExpectedSuffix":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentNonPrivateReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentNullPrivateReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentPrivateOwnerReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentPrivateInvitedUserReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentPrivateNonOwnerNonInvitedReturnsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentPrivateNoInvitedUsersReturnsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserAccessAgentPrivateEmptyInvitedUsersReturnsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserModifyAgentOwnerReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserModifyAgentNonOwnerReturnsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\AgentMapperTest::testCanUserModifyAgentNullOwnerReturnsFalseForAnyUser":0,"Unit\\Db\\AgentTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\AgentTest::testConstructorDefaultValues":0.001,"Unit\\Db\\AgentTest::testSetAndGetStringFields":0,"Unit\\Db\\AgentTest::testSetAndGetNumericFields":0,"Unit\\Db\\AgentTest::testSetAndGetBooleanFields":0,"Unit\\Db\\AgentTest::testSetAndGetJsonFields":0,"Unit\\Db\\AgentTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\AgentTest::testHasInvitedUserReturnsTrue":0,"Unit\\Db\\AgentTest::testHasInvitedUserReturnsFalse":0,"Unit\\Db\\AgentTest::testHasInvitedUserReturnsFalseWhenNull":0,"Unit\\Db\\AgentTest::testHydrateFromArray":0,"Unit\\Db\\AgentTest::testHydrateWithSnakeCaseFallbacks":0,"Unit\\Db\\AgentTest::testJsonSerialize":0.002,"Unit\\Db\\AgentTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\AgentTest::testJsonSerializeNullDates":0,"Unit\\Db\\AgentTest::testJsonSerializeManagedByConfigurationNull":0,"Unit\\Db\\AuditTrailTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\AuditTrailTest::testConstructorDefaultValues":0,"Unit\\Db\\AuditTrailTest::testSetAndGetStringFields":0,"Unit\\Db\\AuditTrailTest::testSetAndGetIntegerFields":0,"Unit\\Db\\AuditTrailTest::testGetChangedReturnsEmptyArrayWhenNull":0,"Unit\\Db\\AuditTrailTest::testSetAndGetChanged":0,"Unit\\Db\\AuditTrailTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\AuditTrailTest::testGetJsonFields":0,"Unit\\Db\\AuditTrailTest::testHydrate":0,"Unit\\Db\\AuditTrailTest::testJsonSerialize":0.001,"Unit\\Db\\AuditTrailTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\AuditTrailTest::testToStringWithUuid":0,"Unit\\Db\\AuditTrailTest::testToStringWithAction":0,"Unit\\Db\\AuditTrailTest::testToStringFallback":0,"Unit\\Db\\ChunkTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\ChunkTest::testConstructorDefaultValues":0.001,"Unit\\Db\\ChunkTest::testSetAndGetStringFields":0,"Unit\\Db\\ChunkTest::testSetAndGetNumericFields":0,"Unit\\Db\\ChunkTest::testSetAndGetBooleanFields":0,"Unit\\Db\\ChunkTest::testSetAndGetJsonFields":0,"Unit\\Db\\ChunkTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\ChunkTest::testJsonSerialize":0.001,"Unit\\Db\\ChunkTest::testJsonSerializeDateTimeFormatting":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ConfigurationMapperTest::testGetTableNameReturnsCorrectValue":0,"Unit\\Db\\ConsumerTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\ConsumerTest::testConstructorDefaultValues":0,"Unit\\Db\\ConsumerTest::testSetAndGetStringFields":0,"Unit\\Db\\ConsumerTest::testSetAndGetJsonFields":0,"Unit\\Db\\ConsumerTest::testGetDomainsReturnsEmptyArrayWhenNull":0,"Unit\\Db\\ConsumerTest::testGetIpsReturnsEmptyArrayWhenNull":0,"Unit\\Db\\ConsumerTest::testGetAuthorizationConfigurationReturnsEmptyArrayWhenNull":0,"Unit\\Db\\ConsumerTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\ConsumerTest::testGetJsonFields":0,"Unit\\Db\\ConsumerTest::testHydrate":0,"Unit\\Db\\ConsumerTest::testJsonSerialize":0,"Unit\\Db\\ConsumerTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\ConsumerTest::testJsonSerializeNullDates":0,"Unit\\Db\\ConversationTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\ConversationTest::testConstructorDefaultValues":0,"Unit\\Db\\ConversationTest::testSetAndGetStringFields":0,"Unit\\Db\\ConversationTest::testSetAndGetAgentId":0,"Unit\\Db\\ConversationTest::testSetAndGetMetadata":0,"Unit\\Db\\ConversationTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\ConversationTest::testSoftDeleteReturnsSelf":0,"Unit\\Db\\ConversationTest::testManualSoftDeleteAndRestore":0,"Unit\\Db\\ConversationTest::testRestoreReturnsSelf":0,"Unit\\Db\\ConversationTest::testJsonSerialize":0,"Unit\\Db\\ConversationTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\ConversationTest::testJsonSerializeNullDates":0,"Unit\\Db\\DataAccessProfileTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\DataAccessProfileTest::testConstructorDefaultValues":0,"Unit\\Db\\DataAccessProfileTest::testSetAndGetStringFields":0,"Unit\\Db\\DataAccessProfileTest::testSetAndGetPermissions":0,"Unit\\Db\\DataAccessProfileTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\DataAccessProfileTest::testJsonSerialize":0,"Unit\\Db\\DataAccessProfileTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\DataAccessProfileTest::testJsonSerializeNullDates":0,"Unit\\Db\\DataAccessProfileTest::testToStringWithName":0,"Unit\\Db\\DataAccessProfileTest::testToStringWithUuid":0,"Unit\\Db\\DataAccessProfileTest::testToStringFallback":0,"Unit\\Db\\DeployedWorkflowTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\DeployedWorkflowTest::testConstructorDefaultValues":0,"Unit\\Db\\DeployedWorkflowTest::testSetAndGetStringFields":0,"Unit\\Db\\DeployedWorkflowTest::testSetAndGetVersion":0,"Unit\\Db\\DeployedWorkflowTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\DeployedWorkflowTest::testHydrate":0,"Unit\\Db\\DeployedWorkflowTest::testJsonSerialize":0.001,"Unit\\Db\\DeployedWorkflowTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\DeployedWorkflowTest::testJsonSerializeNullDates":0,"Unit\\Db\\EndpointLogTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\EndpointLogTest::testConstructorDefaultValues":0,"Unit\\Db\\EndpointLogTest::testSetAndGetStringFields":0,"Unit\\Db\\EndpointLogTest::testSetAndGetIntegerFields":0,"Unit\\Db\\EndpointLogTest::testSetAndGetJsonFields":0,"Unit\\Db\\EndpointLogTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\EndpointLogTest::testSetAndGetSize":0,"Unit\\Db\\EndpointLogTest::testCalculateSize":0,"Unit\\Db\\EndpointLogTest::testCalculateSizeMinimum":0,"Unit\\Db\\EndpointLogTest::testGetJsonFields":0,"Unit\\Db\\EndpointLogTest::testHydrate":0,"Unit\\Db\\EndpointLogTest::testJsonSerialize":0.001,"Unit\\Db\\EndpointLogTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\EndpointTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\EndpointTest::testConstructorDefaultValues":0,"Unit\\Db\\EndpointTest::testSetAndGetStringFields":0,"Unit\\Db\\EndpointTest::testSetAndGetJsonFields":0,"Unit\\Db\\EndpointTest::testGetSlugGeneratedFromName":0,"Unit\\Db\\EndpointTest::testGetSlugReturnsSetSlug":0,"Unit\\Db\\EndpointTest::testGetJsonFields":0,"Unit\\Db\\EndpointTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\EndpointTest::testHydrate":0,"Unit\\Db\\EndpointTest::testJsonSerialize":0.001,"Unit\\Db\\EndpointTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\EndpointTest::testJsonSerializeNullDates":0,"Unit\\Db\\EntityRelationTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\EntityRelationTest::testConstructorDefaultValues":0,"Unit\\Db\\EntityRelationTest::testSetAndGetIntegerFields":0,"Unit\\Db\\EntityRelationTest::testSetAndGetStringFields":0,"Unit\\Db\\EntityRelationTest::testSetAndGetConfidence":0,"Unit\\Db\\EntityRelationTest::testSetAndGetAnonymized":0,"Unit\\Db\\EntityRelationTest::testSetAndGetCreatedAt":0,"Unit\\Db\\EntityRelationTest::testJsonSerialize":0.001,"Unit\\Db\\EntityRelationTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\EntityRelationTest::testJsonSerializeNullCreatedAt":0,"Unit\\Db\\FeedbackTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\FeedbackTest::testConstructorDefaultValues":0,"Unit\\Db\\FeedbackTest::testSetAndGetStringFields":0,"Unit\\Db\\FeedbackTest::testSetAndGetIntegerFields":0,"Unit\\Db\\FeedbackTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\FeedbackTest::testJsonSerialize":0.001,"Unit\\Db\\FeedbackTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\FeedbackTest::testJsonSerializeNullDates":0,"Unit\\Db\\GdprEntityTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\GdprEntityTest::testConstructorDefaultValues":0,"Unit\\Db\\GdprEntityTest::testSetAndGetStringFields":0,"Unit\\Db\\GdprEntityTest::testSetAndGetBelongsToEntityId":0,"Unit\\Db\\GdprEntityTest::testSetAndGetMetadata":0,"Unit\\Db\\GdprEntityTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\GdprEntityTest::testConstants":0,"Unit\\Db\\GdprEntityTest::testJsonSerialize":0,"Unit\\Db\\GdprEntityTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\GdprEntityTest::testJsonSerializeNullDates":0,"Unit\\Db\\MappingTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\MappingTest::testConstructorDefaultValues":0,"Unit\\Db\\MappingTest::testSetAndGetStringFields":0,"Unit\\Db\\MappingTest::testSetAndGetJsonFields":0,"Unit\\Db\\MappingTest::testGetMappingReturnsEmptyArrayWhenNull":0,"Unit\\Db\\MappingTest::testGetUnsetReturnsEmptyArrayWhenNull":0,"Unit\\Db\\MappingTest::testGetCastReturnsEmptyArrayWhenNull":0,"Unit\\Db\\MappingTest::testGetConfigurationsReturnsEmptyArrayWhenNull":0,"Unit\\Db\\MappingTest::testSetAndGetPassThrough":0,"Unit\\Db\\MappingTest::testSetAndGetDateTimeFields":0,"Unit\\Db\\MappingTest::testGetSlugGeneratedFromName":0.012,"Unit\\Db\\MappingTest::testGetSlugReturnsSetSlug":0,"Unit\\Db\\MappingTest::testGetSlugFallbackWhenEmpty":0,"Unit\\Db\\MappingTest::testGetJsonFields":0,"Unit\\Db\\MappingTest::testHydrate":0,"Unit\\Db\\MappingTest::testJsonSerialize":0.001,"Unit\\Db\\MappingTest::testJsonSerializeDateTimeFormatting":0,"Unit\\Db\\MappingTest::testJsonSerializeNullDates":0,"Unit\\Db\\MessageTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\MessageTest::testConstructorDefaultValues":0,"Unit\\Db\\MessageTest::testConstants":0,"Unit\\Db\\MessageTest::testSetAndGetUuid":0,"Unit\\Db\\MessageTest::testSetAndGetConversationId":0,"Unit\\Db\\MessageTest::testSetAndGetRole":0,"Unit\\Db\\MessageTest::testSetAndGetContent":0,"Unit\\Db\\MessageTest::testSetAndGetSources":0,"Unit\\Db\\MessageTest::testSetAndGetSourcesNull":0,"Unit\\Db\\MessageTest::testSetAndGetCreated":0,"Unit\\Db\\MessageTest::testJsonSerializeAllFieldsPresent":0,"Unit\\Db\\MessageTest::testJsonSerializeDefaultValues":0,"Unit\\Db\\MessageTest::testJsonSerializeWithValues":0,"Unit\\Db\\MessageTest::testJsonSerializeCreatedFormattedAsIso8601":0,"Unit\\Db\\MessageTest::testJsonSerializeCreatedNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testGetTableNameReturnsCorrectValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testHasJsonFiltersReturnsTrueForDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testHasJsonFiltersReturnsFalseForSimpleFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testHasJsonFiltersReturnsFalseForEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testHasJsonFiltersIgnoresSchemaIdDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\ObjectEntityMapperTest::testHasJsonFiltersDetectsNestedDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\RegisterMapperTest::testGetTableNameReturnsCorrectValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\SchemaMapperTest::testGetTableNameReturnsCorrectValue":0,"Unit\\Db\\SearchTrailTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\SearchTrailTest::testConstructorDefaultValues":0,"Unit\\Db\\SearchTrailTest::testSetAndGetUuid":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSearchTerm":0,"Unit\\Db\\SearchTrailTest::testSetAndGetRegisterUuid":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSchemaUuid":0,"Unit\\Db\\SearchTrailTest::testSetAndGetUser":0,"Unit\\Db\\SearchTrailTest::testSetAndGetUserName":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSession":0,"Unit\\Db\\SearchTrailTest::testSetAndGetIpAddress":0,"Unit\\Db\\SearchTrailTest::testSetAndGetUserAgent":0,"Unit\\Db\\SearchTrailTest::testSetAndGetRequestUri":0,"Unit\\Db\\SearchTrailTest::testSetAndGetHttpMethod":0,"Unit\\Db\\SearchTrailTest::testSetAndGetExecutionType":0,"Unit\\Db\\SearchTrailTest::testSetAndGetResultCount":0,"Unit\\Db\\SearchTrailTest::testSetAndGetTotalResults":0,"Unit\\Db\\SearchTrailTest::testSetAndGetRegister":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSchema":0,"Unit\\Db\\SearchTrailTest::testSetAndGetResponseTime":0,"Unit\\Db\\SearchTrailTest::testSetAndGetPage":0,"Unit\\Db\\SearchTrailTest::testGetQueryParametersReturnsEmptyArrayWhenNull":0,"Unit\\Db\\SearchTrailTest::testSetAndGetQueryParameters":0,"Unit\\Db\\SearchTrailTest::testGetFiltersReturnsEmptyArrayWhenNull":0,"Unit\\Db\\SearchTrailTest::testSetAndGetFilters":0,"Unit\\Db\\SearchTrailTest::testGetSortParametersReturnsEmptyArrayWhenNull":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSortParameters":0,"Unit\\Db\\SearchTrailTest::testSetAndGetCreated":0,"Unit\\Db\\SearchTrailTest::testSetAndGetRegisterName":0,"Unit\\Db\\SearchTrailTest::testSetAndGetSchemaName":0,"Unit\\Db\\SearchTrailTest::testGetJsonFields":0,"Unit\\Db\\SearchTrailTest::testHydrateSetsFields":0,"Unit\\Db\\SearchTrailTest::testHydrateConvertsEmptyArrayJsonFieldsToNull":0,"Unit\\Db\\SearchTrailTest::testHydrateReturnsThis":0,"Unit\\Db\\SearchTrailTest::testHydrateIgnoresUnknownFields":0,"Unit\\Db\\SearchTrailTest::testToStringReturnsUuidWhenSet":0,"Unit\\Db\\SearchTrailTest::testToStringReturnsSearchTermWhenNoUuid":0,"Unit\\Db\\SearchTrailTest::testToStringFallsBackToFinalDefault":0,"Unit\\Db\\SearchTrailTest::testJsonSerializeAllFieldsPresent":0.001,"Unit\\Db\\SearchTrailTest::testJsonSerializeFormatsDatetimes":0,"Unit\\Db\\SearchTrailTest::testJsonSerializeDatetimesNullWhenNotSet":0,"Unit\\Db\\SearchTrailTest::testJsonSerializeWithValues":0,"Unit\\Db\\SourceTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\SourceTest::testConstructorDefaultValues":0,"Unit\\Db\\SourceTest::testSetAndGetUuid":0,"Unit\\Db\\SourceTest::testSetAndGetTitle":0,"Unit\\Db\\SourceTest::testSetAndGetVersion":0,"Unit\\Db\\SourceTest::testSetAndGetDescription":0,"Unit\\Db\\SourceTest::testSetAndGetDatabaseUrl":0,"Unit\\Db\\SourceTest::testSetAndGetType":0,"Unit\\Db\\SourceTest::testSetAndGetOrganisation":0,"Unit\\Db\\SourceTest::testSetAndGetOrganisationNull":0,"Unit\\Db\\SourceTest::testSetAndGetUpdated":0,"Unit\\Db\\SourceTest::testSetAndGetCreated":0,"Unit\\Db\\SourceTest::testGetJsonFieldsReturnsEmptyForSource":0,"Unit\\Db\\SourceTest::testHydrateSetsFields":0,"Unit\\Db\\SourceTest::testHydrateReturnsThis":0,"Unit\\Db\\SourceTest::testHydrateIgnoresUnknownFields":0,"Unit\\Db\\SourceTest::testManagedByConfigurationEntityDefaultsToNull":0,"Unit\\Db\\SourceTest::testToStringReturnsTitleWhenSet":0.001,"Unit\\Db\\SourceTest::testToStringReturnsUuidWhenNoTitle":0.001,"Unit\\Db\\SourceTest::testToStringFallsBackToDefault":0,"Unit\\Db\\SourceTest::testJsonSerializeAllFieldsPresent":0.001,"Unit\\Db\\SourceTest::testJsonSerializeDefaultValues":0,"Unit\\Db\\SourceTest::testJsonSerializeFormatsDatetimes":0,"Unit\\Db\\SourceTest::testJsonSerializeWithValues":0,"Unit\\Db\\SourceTest::testIsManagedByConfigurationReturnsFalseWithEmptyArray":0,"Unit\\Db\\SourceTest::testIsManagedByConfigurationReturnsFalseWithNoId":0,"Unit\\Db\\ViewTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\ViewTest::testConstructorDefaultValues":0,"Unit\\Db\\ViewTest::testSetAndGetUuid":0,"Unit\\Db\\ViewTest::testSetAndGetName":0,"Unit\\Db\\ViewTest::testSetAndGetDescription":0,"Unit\\Db\\ViewTest::testSetAndGetOwner":0,"Unit\\Db\\ViewTest::testSetAndGetOrganisation":0,"Unit\\Db\\ViewTest::testSetAndGetIsPublic":0,"Unit\\Db\\ViewTest::testSetAndGetIsDefault":0,"Unit\\Db\\ViewTest::testSetAndGetQuery":0,"Unit\\Db\\ViewTest::testSetAndGetFavoredBy":0,"Unit\\Db\\ViewTest::testGetFavoredByReturnsEmptyArrayWhenNull":0,"Unit\\Db\\ViewTest::testSetAndGetCreated":0,"Unit\\Db\\ViewTest::testSetAndGetUpdated":0,"Unit\\Db\\ViewTest::testQueryAcceptsArrayAndReturnsArray":0,"Unit\\Db\\ViewTest::testQueryAcceptsNullValue":0,"Unit\\Db\\ViewTest::testJsonSerializeAllFieldsPresent":0.001,"Unit\\Db\\ViewTest::testJsonSerializeDefaultValues":0,"Unit\\Db\\ViewTest::testJsonSerializeQuotaStructure":0,"Unit\\Db\\ViewTest::testJsonSerializeUsageStructure":0,"Unit\\Db\\ViewTest::testJsonSerializeUsageCountsFavoredByUsers":0,"Unit\\Db\\ViewTest::testJsonSerializeFormatsDatetimes":0,"Unit\\Db\\ViewTest::testJsonSerializeDatetimesNullWhenNotSet":0,"Unit\\Db\\ViewTest::testGetManagedByConfigurationReturnsNullWithEmptyArray":0,"Unit\\Db\\ViewTest::testGetManagedByConfigurationReturnsNullWithNoId":0,"Unit\\Db\\WebhookLogTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\WebhookLogTest::testConstructorDefaultValues":0,"Unit\\Db\\WebhookLogTest::testConstructorInitializesCreatedTimestamp":0,"Unit\\Db\\WebhookLogTest::testSetAndGetWebhook":0,"Unit\\Db\\WebhookLogTest::testSetAndGetEventClass":0,"Unit\\Db\\WebhookLogTest::testSetAndGetPayload":0,"Unit\\Db\\WebhookLogTest::testSetAndGetPayloadNull":0,"Unit\\Db\\WebhookLogTest::testSetAndGetUrl":0,"Unit\\Db\\WebhookLogTest::testSetAndGetMethod":0,"Unit\\Db\\WebhookLogTest::testSetAndGetSuccess":0,"Unit\\Db\\WebhookLogTest::testSetAndGetStatusCode":0,"Unit\\Db\\WebhookLogTest::testSetAndGetStatusCodeNull":0,"Unit\\Db\\WebhookLogTest::testSetAndGetRequestBody":0,"Unit\\Db\\WebhookLogTest::testSetAndGetResponseBody":0,"Unit\\Db\\WebhookLogTest::testSetAndGetErrorMessage":0,"Unit\\Db\\WebhookLogTest::testSetAndGetAttempt":0,"Unit\\Db\\WebhookLogTest::testSetAndGetNextRetryAt":0,"Unit\\Db\\WebhookLogTest::testSetAndGetCreated":0,"Unit\\Db\\WebhookLogTest::testGetPayloadArrayReturnsEmptyArrayWhenNull":0,"Unit\\Db\\WebhookLogTest::testGetPayloadArrayParsesJson":0,"Unit\\Db\\WebhookLogTest::testGetPayloadArrayReturnsEmptyForInvalidJson":0,"Unit\\Db\\WebhookLogTest::testSetPayloadArrayDoesNotStoreValueDueToNamedArgBug":0,"Unit\\Db\\WebhookLogTest::testSetPayloadArrayNullClearsPayload":0,"Unit\\Db\\WebhookLogTest::testJsonSerializeAllFieldsPresent":0,"Unit\\Db\\WebhookLogTest::testJsonSerializeDefaultValues":0,"Unit\\Db\\WebhookLogTest::testJsonSerializePayloadAsArray":0,"Unit\\Db\\WebhookLogTest::testJsonSerializeFormatsDatetimes":0,"Unit\\Db\\WebhookLogTest::testJsonSerializeNextRetryAtNullWhenNotSet":0,"Unit\\Db\\WebhookLogTest::testJsonSerializeWithFullData":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookMapperTest::testConstructorCreatesInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookMapperTest::testGetTableNameReturnsCorrectValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetEventsArrayStoresJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetHeadersArrayStoresJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetFiltersArrayStoresJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testSetConfigurationArrayStoresJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateSetsStringFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\WebhookTest::testHydrateIdSetsCorrectly":0,"Unit\\Db\\WorkflowEngineTest::testConstructorRegistersFieldTypes":0,"Unit\\Db\\WorkflowEngineTest::testConstructorDefaultValues":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetUuid":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetName":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetEngineType":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetBaseUrl":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetAuthType":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetAuthConfig":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetEnabled":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetDefaultTimeout":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetHealthStatus":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetLastHealthCheck":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetCreated":0,"Unit\\Db\\WorkflowEngineTest::testSetAndGetUpdated":0,"Unit\\Db\\WorkflowEngineTest::testHydrateSetsKnownFields":0,"Unit\\Db\\WorkflowEngineTest::testHydrateIgnoresUnknownFields":0,"Unit\\Db\\WorkflowEngineTest::testHydrateReturnsThis":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeAllFieldsPresent":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeExcludesAuthConfig":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeDefaultValues":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeFormatsDatetimes":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeDatetimesNullWhenNotSet":0,"Unit\\Db\\WorkflowEngineTest::testJsonSerializeWithFullData":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlVariousCombinations#simple uuid":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlVariousCombinations#integer id":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlVariousCombinations#no placeholders":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlVariousCombinations#custom key":0,"Unit\\Dto\\DeepLinkRegistrationTest::testConstructorWithAllParameters":0,"Unit\\Dto\\DeepLinkRegistrationTest::testConstructorDefaultIcon":0,"Unit\\Dto\\DeepLinkRegistrationTest::testPropertiesAreReadonly":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlReplacesUuid":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlReplacesId":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlReplacesRegisterAndSchema":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlReplacesCustomTopLevelKeys":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlIgnoresNonScalarValues":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlMissingPlaceholderLeavesEmpty":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlNoPlaceholders":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlMultiplePlaceholders":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlCastsIntToString":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlBooleanScalar":0,"Unit\\Dto\\DeepLinkRegistrationTest::testResolveUrlEmptyObjectData":0,"Unit\\Dto\\DeletionAnalysisTest::testConstructorWithAllParameters":0.001,"Unit\\Dto\\DeletionAnalysisTest::testConstructorWithDefaults":0,"Unit\\Dto\\DeletionAnalysisTest::testConstructorNotDeletable":0,"Unit\\Dto\\DeletionAnalysisTest::testReadonlyProperties":0,"Unit\\Dto\\DeletionAnalysisTest::testEmptyReturnsDeletableAnalysis":0,"Unit\\Dto\\DeletionAnalysisTest::testEmptyReturnsEmptyTargets":0,"Unit\\Dto\\DeletionAnalysisTest::testEmptyReturnsNewInstanceEachTime":0,"Unit\\Dto\\DeletionAnalysisTest::testToArrayWithAllData":0,"Unit\\Dto\\DeletionAnalysisTest::testToArrayWithDefaults":0,"Unit\\Dto\\DeletionAnalysisTest::testToArrayFromEmpty":0,"Unit\\Dto\\DeletionAnalysisTest::testToArrayIsJsonSerializable":0,"Unit\\Dto\\DeletionAnalysisTest::testToArrayKeys":0,"Unit\\Dto\\DeletionAnalysisTest::testMixedTargetsNoBlockers":0,"Unit\\Dto\\DeletionAnalysisTest::testBlockedWithBlockers":0,"Unit\\Event\\ObjectSpecialEventsTest::testLockedEventExtendsEvent":0.001,"Unit\\Event\\ObjectSpecialEventsTest::testLockedEventGetObject":0,"Unit\\Event\\ObjectSpecialEventsTest::testUnlockedEventExtendsEvent":0,"Unit\\Event\\ObjectSpecialEventsTest::testUnlockedEventGetObject":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventExtendsEvent":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventGetObject":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventUntilNullByDefault":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventWithDateTimeUntil":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventWithStringUntil":0,"Unit\\Event\\ObjectSpecialEventsTest::testRevertedEventWithEmptyStringUntil":0,"Unit\\Event\\ObjectStoppableEventsTest::testExtendsEventAndImplementsStoppable#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testExtendsEventAndImplementsStoppable#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testExtendsEventAndImplementsStoppable#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testPropagationNotStoppedByDefault#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testPropagationNotStoppedByDefault#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testPropagationNotStoppedByDefault#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testStopPropagation#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testStopPropagation#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testStopPropagation#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testErrorsEmptyByDefault#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testErrorsEmptyByDefault#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testErrorsEmptyByDefault#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetErrors#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetErrors#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetErrors#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testModifiedDataEmptyByDefault#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testModifiedDataEmptyByDefault#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testModifiedDataEmptyByDefault#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetModifiedData#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetModifiedData#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetAndGetModifiedData#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetErrorsOverwritesPrevious#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetErrorsOverwritesPrevious#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetErrorsOverwritesPrevious#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetModifiedDataOverwritesPrevious#ObjectCreatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetModifiedDataOverwritesPrevious#ObjectUpdatingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testSetModifiedDataOverwritesPrevious#ObjectDeletingEvent":0,"Unit\\Event\\ObjectStoppableEventsTest::testCreatingEventGetObject":0,"Unit\\Event\\ObjectStoppableEventsTest::testUpdatingEventGetNewAndOldObject":0,"Unit\\Event\\ObjectStoppableEventsTest::testUpdatingEventOldObjectNullByDefault":0,"Unit\\Event\\ObjectStoppableEventsTest::testDeletingEventGetObject":0,"Unit\\Event\\RegistrationEventsTest::testToolRegistrationEventExtendsEvent":0,"Unit\\Event\\RegistrationEventsTest::testToolRegistrationEventRegisterToolDelegatesToRegistry":0.001,"Unit\\Event\\RegistrationEventsTest::testDeepLinkRegistrationEventExtendsEvent":0.001,"Unit\\Event\\RegistrationEventsTest::testDeepLinkRegistrationEventGetRegistry":0,"Unit\\Event\\RegistrationEventsTest::testDeepLinkRegistrationEventRegisterDelegatesToRegistry":0,"Unit\\Event\\RegistrationEventsTest::testDeepLinkRegistrationEventRegisterWithEmptyIcon":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#AgentCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#AgentDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ApplicationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ApplicationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ConfigurationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ConfigurationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ConversationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ConversationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ObjectCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ObjectDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#OrganisationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#OrganisationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#RegisterCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#RegisterDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#SchemaCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#SchemaDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#SourceCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#SourceDeletedEvent":0.001,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ViewCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityExtendsEvent#ViewDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#AgentCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#AgentDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ApplicationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ApplicationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ConfigurationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ConfigurationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ConversationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ConversationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ObjectCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ObjectDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#OrganisationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#OrganisationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#RegisterCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#RegisterDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#SchemaCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#SchemaDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#SourceCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#SourceDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ViewCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityConstructAndGet#ViewDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#AgentCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#AgentDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ApplicationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ApplicationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ConfigurationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ConfigurationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ConversationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ConversationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ObjectCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ObjectDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#OrganisationCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#OrganisationDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#RegisterCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#RegisterDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#SchemaCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#SchemaDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#SourceCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#SourceDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ViewCreatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testSingleEntityGetterReturnsSameInstance#ViewDeletedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#AgentUpdatedEvent":0.001,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#ApplicationUpdatedEvent":0.001,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#ConversationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#OrganisationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#RegisterUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#SchemaUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventExtendsEvent#SourceUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#AgentUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#ApplicationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#ConversationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#OrganisationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#RegisterUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#SchemaUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetNewEntity#SourceUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#AgentUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#ApplicationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#ConversationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#OrganisationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#RegisterUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#SchemaUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventGetOldEntity#SourceUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#AgentUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#ApplicationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#ConversationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#OrganisationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#RegisterUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#SchemaUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNewAndOldAreDifferentInstances#SourceUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNoGettersExtendsEvent#ConfigurationUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testUpdatedEventNoGettersExtendsEvent#ViewUpdatedEvent":0,"Unit\\Event\\SimpleCrudEventsTest::testObjectUpdatedEventGetObject":0,"Unit\\Event\\SimpleCrudEventsTest::testObjectUpdatedEventOldObjectNullByDefault":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#firstName changed":0.001,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#lastName changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#middleName changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#displayName changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#multiple name fields":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#name + other fields":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#only email changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#only phone changed":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#no changes":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasNameChanges#non-name fields only":0,"Unit\\Event\\UserProfileUpdatedEventTest::testExtendsEvent":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetUser":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetUserId":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetOldData":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetNewData":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetChanges":0,"Unit\\Event\\UserProfileUpdatedEventTest::testGetEmptyData":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasChangedReturnsTrue":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasChangedReturnsFalse":0,"Unit\\Event\\UserProfileUpdatedEventTest::testHasChangedWithEmptyChanges":0,"Unit\\EventListener\\SolrEventListenerTest::testImplementsIEventListener":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectCreatedEvent":0.001,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectCreatedEventCacheException":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectUpdatedEvent":0.001,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectUpdatedEventCacheException":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectUpdatedEventNullOldObject":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectDeletedEvent":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleObjectDeletedEventCacheException":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleSchemaCreatedEvent":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleSchemaUpdatedEventFieldsChanged":0.001,"Unit\\EventListener\\SolrEventListenerTest::testHandleSchemaUpdatedEventFieldsUnchanged":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleSchemaDeletedEvent":0.001,"Unit\\EventListener\\SolrEventListenerTest::testHandleUnknownEventLogsDebug":0,"Unit\\EventListener\\SolrEventListenerTest::testHandleExceptionLogsErrorAndContinues":0.001,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#schema slug duplicate":0.001,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#register slug duplicate":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#generic unique duplicate":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#duplicate without unique keyword":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#foreign key constraint":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#foreign key uppercase":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#not null constraint":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#not null uppercase":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#check constraint":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#check constraint uppercase":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#data too long":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#too long lowercase":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#sqlstate error":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseException#unknown error":0,"Unit\\Exception\\ExceptionsTest::testNotAuthorizedExtendsException":0,"Unit\\Exception\\ExceptionsTest::testNotAuthorizedDefaultMessage":0,"Unit\\Exception\\ExceptionsTest::testNotAuthorizedCustomMessage":0,"Unit\\Exception\\ExceptionsTest::testNotAuthorizedCustomCode":0,"Unit\\Exception\\ExceptionsTest::testNotAuthorizedPreviousException":0,"Unit\\Exception\\ExceptionsTest::testLockedExtendsException":0,"Unit\\Exception\\ExceptionsTest::testLockedDefaultMessage":0,"Unit\\Exception\\ExceptionsTest::testLockedCustomMessage":0,"Unit\\Exception\\ExceptionsTest::testLockedPreviousException":0,"Unit\\Exception\\ExceptionsTest::testRegisterNotFoundExtendsException":0,"Unit\\Exception\\ExceptionsTest::testRegisterNotFoundMessage":0,"Unit\\Exception\\ExceptionsTest::testRegisterNotFoundWithId":0,"Unit\\Exception\\ExceptionsTest::testRegisterNotFoundCustomCode":0,"Unit\\Exception\\ExceptionsTest::testRegisterNotFoundPrevious":0,"Unit\\Exception\\ExceptionsTest::testSchemaNotFoundExtendsException":0,"Unit\\Exception\\ExceptionsTest::testSchemaNotFoundMessage":0,"Unit\\Exception\\ExceptionsTest::testSchemaNotFoundPrevious":0,"Unit\\Exception\\ExceptionsTest::testCustomValidationExtendsException":0,"Unit\\Exception\\ExceptionsTest::testCustomValidationGetErrors":0,"Unit\\Exception\\ExceptionsTest::testCustomValidationEmptyErrors":0,"Unit\\Exception\\ExceptionsTest::testValidationExtendsException":0,"Unit\\Exception\\ExceptionsTest::testValidationDefaultErrorsNull":0,"Unit\\Exception\\ExceptionsTest::testValidationCustomCodeAndPrevious":0,"Unit\\Exception\\ExceptionsTest::testAuthenticationExtendsException":0,"Unit\\Exception\\ExceptionsTest::testAuthenticationGetDetails":0,"Unit\\Exception\\ExceptionsTest::testAuthenticationEmptyDetails":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedExtendsException":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedDefaultMessage":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedDefaultErrorsEmpty":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedCustomMessageAndErrors":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedCustomCode":0,"Unit\\Exception\\ExceptionsTest::testHookStoppedPreviousException":0,"Unit\\Exception\\ExceptionsTest::testDatabaseConstraintExtendsException":0,"Unit\\Exception\\ExceptionsTest::testDatabaseConstraintDefaultHttpStatus":0,"Unit\\Exception\\ExceptionsTest::testDatabaseConstraintCustomHttpStatus":0,"Unit\\Exception\\ExceptionsTest::testDatabaseConstraintPreviousException":0,"Unit\\Exception\\ExceptionsTest::testFromDatabaseExceptionDefaultEntityType":0,"Unit\\Formats\\BsnFormatTest::testValidBsn#standard 9-digit BSN":0,"Unit\\Formats\\BsnFormatTest::testValidBsn#BSN with leading zeros":0,"Unit\\Formats\\BsnFormatTest::testValidBsn#another valid BSN":0,"Unit\\Formats\\BsnFormatTest::testValidBsn#empty string pads to all zeros (valid checksum)":0,"Unit\\Formats\\BsnFormatTest::testValidBsn#short input padded to valid":0,"Unit\\Formats\\BsnFormatTest::testInvalidBsn#wrong checksum":0,"Unit\\Formats\\BsnFormatTest::testInvalidBsn#non-numeric":0,"Unit\\Formats\\BsnFormatTest::testInvalidBsn#mixed alphanumeric":0,"Unit\\Formats\\BsnFormatTest::testInvalidBsn#single wrong digit":0,"Unit\\Formats\\BsnFormatTest::testInvalidBsn#all ones (invalid checksum)":0,"Unit\\Formats\\BsnFormatTest::testNumericInputCoerced":0,"Unit\\Formats\\BsnFormatTest::testNullCoercedToEmptyString":0,"Unit\\Formats\\BsnFormatTest::testFalseCoercedToEmptyString":0,"Unit\\Formats\\BsnFormatTest::testArrayThrowsTypeError":0,"Unit\\Formats\\BsnFormatTest::testChecksumAlgorithm":0,"Unit\\Listener\\CommentsEntityListenerTest::testEarlyReturnForNonCommentsEntityEvent":0,"Unit\\Listener\\CommentsEntityListenerTest::testRegistersOpenregisterEntityCollection":0.001,"Unit\\Listener\\HookListenerTest::testEarlyReturnForUnrelatedEvent":0,"Unit\\Listener\\HookListenerTest::testEarlyReturnWhenSchemaIdIsNull":0,"Unit\\Listener\\HookListenerTest::testEarlyReturnWhenSchemaHasNoHooks":0,"Unit\\Listener\\HookListenerTest::testExecutesHooksWhenSchemaHasHooks":0,"Unit\\Listener\\HookListenerTest::testSchemaMapperExceptionLogsDebug":0,"Unit\\Listener\\HookListenerTest::testHandlesObjectCreatingEvent":0,"Unit\\Listener\\HookListenerTest::testHandlesObjectUpdatingEvent":0,"Unit\\Listener\\HookListenerTest::testHandlesObjectDeletingEvent":0,"Unit\\Listener\\HookListenerTest::testHandlesObjectUpdatedEvent":0,"Unit\\Listener\\HookListenerTest::testHandlesObjectDeletedEvent":0,"Unit\\Listener\\ObjectChangeListenerTest::testEarlyReturnForUnrelatedEvent":0,"Unit\\Listener\\ObjectChangeListenerTest::testHandlesObjectCreatedEvent":0,"Unit\\Listener\\ObjectChangeListenerTest::testHandlesObjectUpdatedEvent":0,"Unit\\Listener\\ObjectChangeListenerTest::testImmediateExtractionMode":0,"Unit\\Listener\\ObjectChangeListenerTest::testCronModeSkipsProcessing":0,"Unit\\Listener\\ObjectChangeListenerTest::testManualModeSkipsProcessing":0,"Unit\\Listener\\ObjectChangeListenerTest::testNullObjectIdSkipsExtraction":0,"Unit\\Listener\\ObjectChangeListenerTest::testExceptionDuringExtractionLogsError":0,"Unit\\Listener\\ObjectCleanupListenerTest::testEarlyReturnForNonObjectDeletedEvent":0,"Unit\\Listener\\ObjectCleanupListenerTest::testDeletesNotesForObject":0,"Unit\\Listener\\ObjectCleanupListenerTest::testDeletesTasksForObject":0,"Unit\\Listener\\ObjectCleanupListenerTest::testNoteServiceExceptionLogsWarning":0,"Unit\\Listener\\ObjectCleanupListenerTest::testTaskServiceExceptionLogsWarning":0,"Unit\\Listener\\ObjectCleanupListenerTest::testIndividualTaskDeleteFailureLogsWarning":0,"Unit\\Listener\\ToolRegistrationListenerTest::testEarlyReturnForNonToolRegistrationEvent":0,"Unit\\Listener\\ToolRegistrationListenerTest::testRegistersAllFiveTools":0,"Unit\\Listener\\ToolRegistrationListenerTest::testRegistersCorrectToolIds":0,"Unit\\Listener\\WebhookEventListenerTest::testUnknownEventLogsWarningAndReturns":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectLockedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectUnlockedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectRevertedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testRegisterCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSchemaDeletedEventDispatchesWebhook":0,"Unit\\Repair\\RegisterRiskLevelMetadataTest::testImplementsIRepairStep":0,"Unit\\Repair\\RegisterRiskLevelMetadataTest::testGetNameReturnsDescriptiveString":0,"Unit\\Repair\\RegisterRiskLevelMetadataTest::testRunCallsInitMetadataKey":0,"Unit\\Repair\\RegisterRiskLevelMetadataTest::testRunOutputsInfoMessage":0,"Unit\\Repair\\RegisterRiskLevelMetadataTest::testRunCallsInitBeforeOutput":0,"Unit\\Sections\\OpenRegisterAdminTest::testImplementsIIconSection":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetIdReturnsOpenregister":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetNameUsesTranslation":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetNameReturnsTranslatedString":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetPriorityReturns97":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetIconUsesUrlGenerator":0,"Unit\\Sections\\OpenRegisterAdminTest::testGetIconReturnsUrlGeneratorResult":0,"Unit\\Service\\ApplicationServiceTest::testFindAllReturnsArrayOfApplications":0,"Unit\\Service\\ApplicationServiceTest::testFindAllWithLimitAndOffset":0,"Unit\\Service\\ApplicationServiceTest::testFindAllWithNoResults":0,"Unit\\Service\\ApplicationServiceTest::testFindReturnsApplication":0,"Unit\\Service\\ApplicationServiceTest::testFindThrowsDoesNotExistException":0,"Unit\\Service\\ApplicationServiceTest::testCreateReturnsCreatedApplication":0,"Unit\\Service\\ApplicationServiceTest::testCreateWithEmptyData":0,"Unit\\Service\\ApplicationServiceTest::testUpdateReturnsUpdatedApplication":0,"Unit\\Service\\ApplicationServiceTest::testUpdateThrowsDoesNotExistException":0,"Unit\\Service\\ApplicationServiceTest::testDeleteRemovesApplication":0,"Unit\\Service\\ApplicationServiceTest::testDeleteThrowsDoesNotExistException":0,"Unit\\Service\\ApplicationServiceTest::testCountAllReturnsCount":0,"Unit\\Service\\ApplicationServiceTest::testCountAllReturnsZeroWhenEmpty":0,"Unit\\Service\\AuthenticationServiceTest::testFetchOAuthTokensThrowsWhenGrantTypeMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchOAuthTokensThrowsWhenTokenUrlMissing":0.001,"Unit\\Service\\AuthenticationServiceTest::testFetchOAuthTokensThrowsForUnsupportedGrantType":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsWhenPayloadMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsWhenSecretMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsWhenAlgorithmMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs256Token":0.013,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs384Token":0.001,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesHs512Token":0.001,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsForUnsupportedAlgorithm":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithTwigPayloadTemplate":0.005,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithX5tHeader":0.001,"Unit\\Service\\AuthenticationServiceTest::testRequiredParametersClientCredentials":0,"Unit\\Service\\AuthenticationServiceTest::testRequiredParametersPassword":0,"Unit\\Service\\AuthenticationServiceTest::testRequiredParametersJwt":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadSucceedsWithValidToken":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadThrowsWhenMissingIat":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadThrowsWhenExpired":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadUsesDefaultExpiryWhenNoExp":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadDefaultExpiryExpired":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeBasicSucceeds":0.002,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeBasicThrowsOnInvalidCredentials":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthSucceeds":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthThrowsWithoutBearerPrefix":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthThrowsWhenNotLoggedIn":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeySucceeds":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyThrowsForInvalidKey":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyThrowsWhenUserNotFound":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenNoToken":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenEmptyBearer":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerAddsOriginHeader":0.002,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerReturnsResponseWithoutOrigin":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerThrowsOnCredentialsTrue":0,"Unit\\Service\\AuthorizationServiceTest::testHmacAlgorithmsConstant":0,"Unit\\Service\\AuthorizationServiceTest::testPkcs1AlgorithmsConstant":0,"Unit\\Service\\AuthorizationServiceTest::testPssAlgorithmsConstant":0,"Unit\\Service\\ChatServiceTest::testProcessMessageSuccess":0,"Unit\\Service\\ChatServiceTest::testProcessMessageDeniesAccessToOtherUserConversation":0,"Unit\\Service\\ChatServiceTest::testProcessMessageWithAgentConfigured":0,"Unit\\Service\\ChatServiceTest::testProcessMessageGeneratesTitleForNewConversation":0.001,"Unit\\Service\\ChatServiceTest::testProcessMessageRethrowsExceptions":0,"Unit\\Service\\ChatServiceTest::testGenerateConversationTitleDelegatesToHandler":0,"Unit\\Service\\ChatServiceTest::testEnsureUniqueTitleDelegatesToHandler":0,"Unit\\Service\\ChatServiceTest::testTestChatReturnsSuccess":0,"Unit\\Service\\ChatServiceTest::testTestChatWithCustomMessage":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithExactStringMatch":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsFailsOnMismatch":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithMultipleConditions":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsFailsWhenOneConditionFails":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithEmptyMatch":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithMissingProperty":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithAtSelfLookup":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsDirectPropertyOverAtSelf":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithOperatorArray":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesConditionsWithOperatorArrayFails":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithUserIdVariable":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithUserVariable":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithNullUserReturnsNull":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithNullValueConditionAndNullObjectValue":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithNullValueConditionAndNonNullObjectValue":0,"Unit\\Service\\ConditionMatcherTest::testFilterOrganisationMatchForCreateRemovesOrgConditions":0,"Unit\\Service\\ConditionMatcherTest::testFilterOrganisationMatchForCreateKeepsNonDynamicOrg":0,"Unit\\Service\\ConditionMatcherTest::testFilterOrganisationMatchForCreateKeepsRegularConditions":0,"Unit\\Service\\ConditionMatcherTest::testFilterOrganisationMatchForCreateWithEmptyMatch":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithBooleanValue":0,"Unit\\Service\\ConditionMatcherTest::testObjectMatchesWithNumericValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\CacheHandlerTest::testGetConfigurationsReturnsEmptyWhenNoOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\CacheHandlerTest::testGetConfigurationsReturnsCachedData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\CacheHandlerTest::testGetConfigurationsFetchesFromDatabaseOnCacheMiss":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeCreate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeSlugLowercased":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testCompareArraysReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testImportConfigurationWithSelectionReturnsEmpty":0,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesProcessesAllObjects":0,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesCountsFailures":0,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesWithFilters":0,"Unit\\Service\\DashboardServiceTest::testRecalculateSizesThrowsOnFindAllError":0,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesProcessesAllLogs":0.002,"Unit\\Service\\DashboardServiceTest::testRecalculateLogSizesThrowsOnError":0,"Unit\\Service\\DashboardServiceTest::testRecalculateAllSizesCombinesResults":0.001,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasReturnsStructuredData":0,"Unit\\Service\\DashboardServiceTest::testGetRegistersWithSchemasThrowsOnError":0,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionChartDataReturnsData":0,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionChartDataReturnsEmptyOnError":0,"Unit\\Service\\DashboardServiceTest::testGetObjectsByRegisterChartDataReturnsEmptyOnError":0,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySchemaChartDataReturnsEmptyOnError":0,"Unit\\Service\\DashboardServiceTest::testGetObjectsBySizeChartDataReturnsEmptyOnError":0,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailStatisticsReturnsData":0,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailStatisticsReturnsZeroOnError":0,"Unit\\Service\\DashboardServiceTest::testGetAuditTrailActionDistributionReturnsEmptyOnError":0,"Unit\\Service\\DashboardServiceTest::testGetMostActiveObjectsReturnsEmptyOnError":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterAddsRegistration":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterIgnoresDuplicateKey":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterWithCustomIcon":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testRegisterWithDefaultIcon":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsNullWhenNoRegistrations":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsRegistrationByIds":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveReturnsNullForUnknownIds":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveUrlReturnsNullWhenNoRegistration":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveUrlResolvesTemplate":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveIconReturnsNullWhenNoRegistration":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveIconReturnsIcon":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testHasRegistrationsReturnsFalseWhenEmpty":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testHasRegistrationsReturnsTrueAfterRegister":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResetClearsAllRegistrations":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveHandlesRegisterMapperException":0,"Unit\\Service\\DeepLinkRegistryServiceTest::testResolveHandlesSchemaMapperException":0,"Unit\\Service\\DownloadServiceTest::testCanBeInstantiated":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointDeniedWhenNoUserAndGroupsRequired":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAllowedForAdminUser":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAllowedWhenNoGroupsDefined":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAllowedWhenUserInAllowedGroup":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointDeniedWhenUserNotInGroup":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAllowedForPublicEndpointWithNoUser":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointViewTargetType":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointWebhookTargetType":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointRegisterTargetType":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointSchemaTargetType":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointUnknownTargetType":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointCatchesGroupManagerException":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointLogsCallSuccessfully":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointLoggingErrorDoesNotBreakExecution":0,"Unit\\Service\\ExportServiceTest::testExportToExcelWithSingleSchema":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithRegisterExportsAllSchemas":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithObjectData":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelSkipsHiddenOnCollectionProperties":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelSkipsRbacRestrictedProperties":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsMetadataColumnsForAdmin":0.003,"Unit\\Service\\ExportServiceTest::testExportToExcelNoMetadataForNonAdmin":0.001,"Unit\\Service\\ExportServiceTest::testExportToCsvThrowsForMultipleSchemas":0,"Unit\\Service\\ExportServiceTest::testExportToCsvReturnsCsvString":0.002,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForUuidRelations":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForRefRelations":0,"Unit\\Service\\ExportServiceTest::testExportToExcelAddsCompanionColumnsForArrayOfUuids":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelResolvesUuidNames":0.001,"Unit\\Service\\ExportServiceTest::testExportHandlesNullValuesGracefully":0.001,"Unit\\Service\\ExportServiceTest::testExportHandlesArrayValuesAsJson":0.001,"Unit\\Service\\ExportServiceTest::testExportSkipsBuiltInHeaderFields":0,"Unit\\Service\\ExportServiceTest::testExportToExcelNoMetadataForAnonymousUser":0,"Unit\\Service\\ExportServiceTest::testExportToCsvWithDataRows":0.001,"Unit\\Service\\ExportServiceTest::testExportToCsvSkipsHiddenOnCollectionProperties":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelHandlesBooleanValues":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelHandlesNestedObjectValues":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithEmptySchemaProperties":0.022,"Unit\\Service\\ExportServiceTest::testExportToCsvWithRbacRestrictions":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithFilters":0.001,"Unit\\Service\\ExportServiceTest::testExportToCsvWithMultipleObjectsVerifyRowCount":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithArrayOfUuidsResolvesNames":0.001,"Unit\\Service\\ExportServiceTest::testExportToCsvHandlesSpecialCharsInValues":0.001,"Unit\\Service\\ExportServiceTest::testExportToExcelWithRegisterAndSchemaOverrideUsesSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#exe":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#bat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#sh":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#php":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#py":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#jar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#dll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#ps1":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#bash":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#msi":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#apk":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#deb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#pdf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#jpg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#png":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#docx":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#xlsx":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#txt":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#csv":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#json":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#xml":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileAllowsSafeExtensions#zip":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesWindowsExe":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesElfExecutable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShellScript":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesBashScript":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesPhpScript":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesJavaClass":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesSafeContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesSignatureNotAtStart":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileChecksContentAfterExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileEmptyContentAllowed":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksReturnsEarlyForUnknownEventType":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksReturnsEarlyWhenNoHooksMatch":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksSkipsDisabledHooks":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksCallsEngineForMatchingHook":0.003,"Unit\\Service\\HookExecutorTest::testExecuteHooksStopsOnPropagationStopped":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksRejectsWhenNoEngineFound":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksHandlesExceptionWithTimeoutFailureMode":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksRejectedResult":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksModifiedResult":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithFilterConditionNotMet":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithFilterConditionMet":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksQueueFailureMode":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksSortsHooksByOrder":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithUpdatingEvent":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksAsyncMode":0.002,"Unit\\Service\\HookExecutorTest::testExecuteHooksConnectionRefusedUsesEngineDownMode":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithDeletingEvent":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithCreatedEvent":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithUpdatedEvent":0.004,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithDeletedEvent":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithEmptyHooksArray":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithMultipleMatchingHooks":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithFilterConditionArrayNotMatching":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksEngineDownRejectMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksHookWithNoMode":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksFlagFailureMode":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksAllowFailureMode":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksAsyncFailure":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksErrorStatusResult":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithUnreachableEngineAllowMode":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithNullHooksArray":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksWithDeletingEventFilterCondition":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testClearCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeMedium":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary1000":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary1001":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary10000":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testGetRecommendedWarmupModeBoundary10001":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithNoImportedObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupEmptySummary":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithCustomDelay":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithMultipleSheets":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSolrWarmupWithNonArrayEntry":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupWithData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupImmediate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupUsesRecommendedMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testScheduleSmartSolrWarmupCapsMaxObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithInvalidPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvRequiresSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithValidFile":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithPublishEnabled":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithEmptyDataRows":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithTypedProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithUnchangedObjects":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithUnderscoreColumnsSkipped":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithAtColumnsSkippedForNonAdmin":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithAtColumnsProcessedForAdmin":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvWithValidationErrors":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromCsvPerformanceMetrics":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testImportFromExcelWithInvalidPath":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueMySqlFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueIso8601WithTimezone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueIso8601WithoutTimezone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValueDateOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformDateTimeValuePassThrough":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyPublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOrganisationValidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOrganisationInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformSelfPropertyOther":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeBooleanAlreadyBool":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArrayQuotedValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeArrayNonStringNonArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeObjectRelatedObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeDefaultString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformValueByTypeNullValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testAddPublishedDateToObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminWithNullUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminWithNoAdminGroup":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testIsUserAdminFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testValidateObjectProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testTransformObjectBySchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImported":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ImportServiceTest::testCalculateTotalImportedWithNonArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testIsSolrConfiguredReturnsFalseWhenDisabled":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testIsSolrConfiguredReturnsFalseWhenMissingHost":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testIsSolrConfiguredReturnsFalseWhenMissingCore":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testIsSolrConfiguredReturnsTrueWhenValid":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testBuildSolrBaseUrlWithPort":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testBuildSolrBaseUrlWithoutPort":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testBuildSolrBaseUrlWithPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testBuildSolrBaseUrlPortZeroIgnored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testBuildSolrBaseUrlEmptyPortStringIgnored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetEndpointUrlDefaultCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetEndpointUrlCustomCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetTenantSpecificCollectionNameReturnsBaseNameAsIs":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetConfigStatusConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetConfigStatusNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetPortStatusDefault":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetPortStatusCustom":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetCoreStatusDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testGetCoreStatusCustom":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\ConfigurationHandlerTest::testInitializationHandlesSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrStringValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrNumericValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrSkipsArrayValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrSingleStringValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenRelationsForSolrSingleNumericValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrStringArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrObjectsWithId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrSingleString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIdFromObjectWithId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIdFromObjectWithUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIdFromObjectWithIdentifier":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIdFromObjectReturnsNullWhenNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIdFromObjectPrefersIdOverUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractArraysFromRelations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractArraysFromRelationsSkipsNonDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIndexableArrayValuesStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIndexableArrayValuesObjectsWithId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIndexableArrayValuesScalars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractIndexableArrayValuesSkipsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testMapFieldToSolrTypeReservedFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testMapFieldToSolrTypeSelfPrefixSkipped":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testMapFieldToSolrTypeNormalField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testTruncateFieldValueShortString":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testTruncateFieldValueNonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testTruncateFieldValueLongString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testShouldTruncateFieldFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testShouldTruncateFieldLargeContentFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testShouldTruncateFieldBase64InName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testShouldNotTruncateRegularField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testValidateFieldForSolrNoFieldTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testValidateFieldForSolrUnknownField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testValidateFieldForSolrCompatibleType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testValidateFieldForSolrIncompatibleType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeNumeric":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveRegisterToIdEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveRegisterToIdNumeric":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveSchemaToIdEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveSchemaToIdNumeric":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveRegisterToIdWithEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveSchemaToIdWithEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testCreateDocument":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testCreateDocumentSkipsNullValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeAlreadyExists":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeCreatesNew":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusAllPresent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusWithMissingFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsDryRun":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFixMismatchedFieldsDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFixMismatchedFieldsHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaMapperTest::testMapToBackendSchemaReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaMapperTest::testMapFieldTypeReturnsInputAsIs":0,"Unit\\Service\\LogServiceTest::testGetLogsReturnsAuditTrails":0.001,"Unit\\Service\\LogServiceTest::testGetLogsWithConfig":0.007,"Unit\\Service\\LogServiceTest::testGetLogsAllowsAccessWhenRegisterSchemaDeleted":0.001,"Unit\\Service\\LogServiceTest::testCountReturnsLogCount":0.001,"Unit\\Service\\LogServiceTest::testCountReturnsZeroWhenNoLogs":0.001,"Unit\\Service\\LogServiceTest::testGetAllLogsWithDefaults":0.001,"Unit\\Service\\LogServiceTest::testGetAllLogsWithConfig":0,"Unit\\Service\\LogServiceTest::testCountAllLogs":0,"Unit\\Service\\LogServiceTest::testCountAllLogsWithFilters":0,"Unit\\Service\\LogServiceTest::testGetLog":0.001,"Unit\\Service\\LogServiceTest::testDeleteLogSuccess":0.001,"Unit\\Service\\LogServiceTest::testDeleteLogThrowsOnFailure":0.001,"Unit\\Service\\LogServiceTest::testDeleteLogsByIds":0.001,"Unit\\Service\\LogServiceTest::testDeleteLogsByIdsWithFailures":0.003,"Unit\\Service\\LogServiceTest::testDeleteLogsByFilters":0.001,"Unit\\Service\\LogServiceTest::testExportLogsJson":0.002,"Unit\\Service\\LogServiceTest::testExportLogsCsv":0.002,"Unit\\Service\\LogServiceTest::testExportLogsXml":0.001,"Unit\\Service\\LogServiceTest::testExportLogsTxt":0.001,"Unit\\Service\\LogServiceTest::testExportLogsUnsupportedFormat":0.002,"Unit\\Service\\LogServiceTest::testExportLogsCsvEmpty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#disabled_in_schema_global_enabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testIsMagicMappingEnabled#disabled_in_schema_global_disabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Db\\MagicMapperTest::testRegisterSchemaVersionCalculation":0,"Unit\\Service\\MappingServiceTest::testEncodeArrayKeysSimple":0,"Unit\\Service\\MappingServiceTest::testEncodeArrayKeysNested":0,"Unit\\Service\\MappingServiceTest::testEncodeArrayKeysEmptyArray":0,"Unit\\Service\\MappingServiceTest::testEncodeArrayKeysNoMatchingCharacters":0,"Unit\\Service\\MappingServiceTest::testCoordinateStringToArraySinglePoint":0,"Unit\\Service\\MappingServiceTest::testCoordinateStringToArrayMultiplePoints":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingSimpleDotNotation":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithPassThrough":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithoutPassThrough":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUnset":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToInt":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToBool":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToString":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToFloat":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingListMode":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingRootLevelHash":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingArrayValue":0,"Unit\\Service\\MappingServiceTest::testGetMappingFromCache":0,"Unit\\Service\\MappingServiceTest::testGetMappingFromDatabase":0.001,"Unit\\Service\\MappingServiceTest::testGetMappings":0,"Unit\\Service\\MappingServiceTest::testInvalidateMappingCache":0,"Unit\\Service\\MappingServiceTest::testInvalidateMappingCacheWithStringId":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNullableBoolCastNull":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNullableBoolCastEmpty":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBase64Cast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBase64DecodeCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithJsonCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNullStringToNullCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUrlEncodeCast":0,"Unit\\Service\\MappingServiceTest::testConstructorHandlesCacheFactoryFailure":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToArray":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUrlDecodeCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithHtmlCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithHtmlDecodeCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithJsonToArrayCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithJsonToArrayCastAlreadyArray":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithMoneyStringToIntCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithIntToMoneyStringCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNestedDotNotation":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNestedOutputDotNotation":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithRootHashResolvesToScalar":0,"Unit\\Service\\MappingServiceTest::testCoordinateStringToArraySingleNumber":0,"Unit\\Service\\MappingServiceTest::testEncodeArrayKeysDeepNesting":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUnsetOnNestedKey":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingListModeWithExtraValues":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingDefaultCastReturnsValue":0,"Unit\\Service\\MappingServiceTest::testGetMappingCacheNull":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCastToDatetime":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithEmptyInput":0.001,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithMultipleCasts":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithMultipleUnsets":0,"Unit\\Service\\MappingServiceTest::testGetMappingsReturnsEmptyWhenNone":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNullableCastNonNull":0,"Unit\\Service\\MappingServiceTest::testCoordinateStringToArrayEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testInitializeReturnsServerInfo":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testInitializeCapabilities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testPingReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testCreateSessionReturnsSessionId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testValidateSessionWithValidSession":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpProtocolServiceTest::testValidateSessionWithInvalidSession":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListToolsReturnsThreeTools":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListToolsContainsExpectedToolNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListToolsHaveRequiredProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolUnknownToolReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolErrorHasContent":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCatalogReturnsCorrectStructure":0.001,"Unit\\Service\\McpDiscoveryServiceTest::testGetCatalogHasAllCapabilities":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCatalogCapabilitiesHaveHref":0.001,"Unit\\Service\\McpDiscoveryServiceTest::testGetCatalogAuthenticationInfo":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityIds":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailRegisters":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailSchemas":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailObjects":0.001,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailSearch":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailFiles":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailAudit":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailBulk":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailWebhooks":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailChat":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailViews":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailUnknown":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailRegistersEmpty":0.001,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailSchemasEmpty":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailSchemasWithNullProperties":0,"Unit\\Service\\McpDiscoveryServiceTest::testGetCapabilityDetailEndpointsHaveRequiredFields":0.001,"Unit\\Service\\MetricsServiceTest::testRecordMetricSuccess":0.001,"Unit\\Service\\MetricsServiceTest::testRecordMetricDbFailureDoesNotThrow":0,"Unit\\Service\\MetricsServiceTest::testRecordMetricWithNullMetadata":0.001,"Unit\\Service\\MetricsServiceTest::testGetFilesProcessedPerDay":0.001,"Unit\\Service\\MetricsServiceTest::testGetFilesProcessedPerDayEmpty":0.001,"Unit\\Service\\MetricsServiceTest::testGetEmbeddingStats":0.001,"Unit\\Service\\MetricsServiceTest::testGetEmbeddingStatsZeroTotal":0,"Unit\\Service\\MetricsServiceTest::testGetSearchLatencyStats":0.001,"Unit\\Service\\MetricsServiceTest::testGetSearchLatencyStatsNullAvg":0.001,"Unit\\Service\\MetricsServiceTest::testGetStorageGrowth":0.002,"Unit\\Service\\MetricsServiceTest::testGetStorageGrowthEmpty":0.002,"Unit\\Service\\MetricsServiceTest::testGetDashboardMetrics":0.002,"Unit\\Service\\MetricsServiceTest::testCleanOldMetricsReturnsInt":0.001,"Unit\\Service\\MetricsServiceTest::testCleanOldMetricsDefaultRetention":0,"Unit\\Service\\MetricsServiceTest::testMetricConstants":0,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchema":0,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchemaWithSlugs":0.001,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusReturnsStatusArray":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableEmptySource":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableDryRun":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableSkipsDuplicates":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableHandlesFailure":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageNoMagicTable":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageEmptySource":0.001,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageDryRun":0.001,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageSkipsDuplicates":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableEnsuresTable":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableDryRunDoesNotEnsureTable":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectReturnsNotes":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectEmpty":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectWithLimitAndOffset":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectIsCurrentUserFalse":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectNoCurrentUser":0,"Unit\\Service\\NoteServiceTest::testCreateNoteSuccess":0,"Unit\\Service\\NoteServiceTest::testCreateNoteThrowsWhenNoUser":0,"Unit\\Service\\NoteServiceTest::testDeleteNoteSuccess":0.002,"Unit\\Service\\NoteServiceTest::testDeleteNoteNotFound":0,"Unit\\Service\\NoteServiceTest::testDeleteNotesForObject":0,"Unit\\Service\\NoteServiceTest::testGetNotesForObjectMultiple":0.001,"Unit\\Service\\NoteServiceTest::testCreateNoteCallsCreateWithCorrectParams":0.001,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateSendsToAdminGroup":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateAlwaysIncludesAdmin":0.001,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateDeduplicatesUsers":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateSkipsNonexistentGroup":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateHandlesNotificationFailure":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateNoGroups":0,"Unit\\Service\\NotificationServiceTest::testMarkConfigurationUpdated":0,"Unit\\Service\\NotificationServiceTest::testNotifyConfigurationUpdateMultipleGroups":0,"Unit\\Service\\OasServiceTest::testCreateOasReturnsValidStructure":0.003,"Unit\\Service\\OasServiceTest::testCreateOasForSpecificRegister":0.001,"Unit\\Service\\OasServiceTest::testCreateOasForRegisterWithNoDescription":0,"Unit\\Service\\OasServiceTest::testCreateOasWithEmptySchemas":0.001,"Unit\\Service\\OasServiceTest::testCreateOasServersUrl":0,"Unit\\Service\\OasServiceTest::testCreateOasMultipleRegistersDeduplicateSchemas":0.003,"Unit\\Service\\OasServiceTest::testCreateOasSkipsSchemaWithEmptyTitle":0.002,"Unit\\Service\\OasServiceTest::testCreateOasSchemaProperties":0.001,"Unit\\Service\\OasServiceTest::testCreateOasAllRegisters":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsDelegatesToSaveObjectsHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsSkipsCacheInvalidationWhenNoObjectsAffected":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsCacheInvalidationFailureDoesNotBreakOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testSaveObjectsWithRegisterAndSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsReturnsEmptyArrayForEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsWithRbacFiltering":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsWithoutRbacOrMultitenancy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsSkipsCacheWhenNothingDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsCacheFailureDoesNotBreak":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsReturnsEmptyArrayForEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsWithPermissionFiltering":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsWithDatetime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsSkipsCacheWhenNonePublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsReturnsEmptyArrayForEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsWithFiltering":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDepublishObjectsCacheFailureDoesNotBreak":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaWithResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testPublishObjectsBySchemaSkipsCacheWhenNonePublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaUsesBlobStorageWhenNoMagicMapping":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsBySchemaThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterWithResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterSkipsCacheWhenNoneDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\BulkOperationsHandlerTest::testDeleteObjectsByRegisterCacheFailureDoesNotBreak":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectReturnsCachedObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectByUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetObjectWithStringId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsReturnsEmptyForEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsBulkLoadsFromDatabase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsSkipsAlreadyCachedObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsReturnsEmptyOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsWithDuplicateIdentifiers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsUpdatesStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testPreloadObjectsMixedCachedAndUncached":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsReturnsInitialStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsTracksHitsAndMisses":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsTracksNameHitsAndMisses":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsCacheSizeReflectsLoadedObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsNameCacheSizeReflectsSetNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsQueryCacheSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetStatsNameHitRate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheClearsAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheWithPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSearchCacheHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithNullObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeOnDelete":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeOnUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeRemovesObjectFromCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteRemovesNameFromDistributedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeDeleteHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeCreateUpdatesNameCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithNullSchemaAndRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testInvalidateForObjectChangeWithExplicitRegisterAndSchemaIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesResetsStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesClearsNameCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesHandlesDistributedQueryCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearAllCachesHandlesDistributedNameCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetAndGetObjectName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameReturnsNullForUnknownWhenDbFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFromDistributedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindsOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameFindsObjectViaFindAcrossAllSources":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSingleObjectNameUsesUuidWhenNameIsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameWithIntIdentifier":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameEnforcesMaxTtl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testSetObjectNameHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesReturnsEmptyForEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesReturnsCachedNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesChecksDistributedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFallsBackToOrganisationMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFallsBackToObjectMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesHandlesDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesFiltersToUuidOnlyResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetMultipleObjectNamesHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesTriggersWarmupWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesWithForceWarmup":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesSkipsWarmupWhenCachePopulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetAllObjectNamesFiltersToUuidKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheLoadsOrganisationsAndObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheOrganisationsTakePriority":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheUpdatesStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testWarmupNameCacheSkipsObjectsWithNullUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCacheClearsDistributedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearNameCacheHandlesDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testConstructorWithoutCacheFactory":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testConstructorWithCacheFactoryException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountReturnsZeroWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetDistributedNameCacheCountWithoutDistributedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSolrDashboardStatsThrowsWithoutContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrReturnsErrorWithoutContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrReturnsErrorWithoutContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardReturnsErrorWithoutContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testCommitSolrException":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testOptimizeSolrException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testClearSolrIndexForDashboardSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetSolrDashboardStatsWithService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\CacheHandlerTest::testGetIndexServiceReturnsNullOnContainerException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathSimpleKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathNestedKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathReturnsNullForMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathDeepMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathEmptyData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGetValueFromPathReturnsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperSpecialCharacters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperUnicode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperTrimsHyphens":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperEmptyReturnsObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testCreateSlugHelperLowercase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGenerateSlugFromValueReturnsNullForEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGenerateSlugFromValueContainsTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\MetadataHandlerTest::testGenerateSlugFromValueUniquePerCall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testSetUltraPreloadCacheAndGetSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testSetUltraPreloadCacheReplacesExistingCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testClearCacheResetsAllInternalCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheReturnsEmptyByDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityReturnsEntityWithNoFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFieldFiltering":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFilterMatching":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithFilterNotMatching":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithUnsetProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityDetectsCircularReference":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithPreloadedRegistersAndSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithStringExtend":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntitiesWithMultipleEntities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterFromCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterFromDb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetRegisterNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaFromDb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetSchemaFromCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeValidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeUpperCase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsUuidLikeInvalid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectFromUltraPreloadCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectFromObjectCacheService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheReturnsOnlyUuidKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetObjectsCacheWithArrayEntry":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testClearCacheResetsRegistersAndSchemasAndObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigDirectFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigArrayOfFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigArrayOfStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testIsFilePropertyConfigNoType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathSimple":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathDeepNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetValueFromPathPartialNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSingleUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendArrayOfUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSkipsSpecialKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendMissingProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendSkipsNonUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectUuidsForExtendDeduplicates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesWithInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesWithItemsInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testGetInversedPropertiesNone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesMatchSpecific":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesMatchAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testFilterExtendedInversePropertiesNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testCollectEntityUuidsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigWithDirectRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMissingInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testExtractInverseConfigMultipleInversedByFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsSimpleString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsObjectWithValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsArrayOfUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testResolveReferencedUuidsMissingField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testInitializeInverseCacheEntries":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityNormalizesExtendShorthands":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithExtendAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityExtendSelfRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityRespectsDepthLimit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithPropertyRbac":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\RenderObjectTest::testRenderEntityWithMultipleUnset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesWithValidFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesSkipsUploadErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesHandlesArrayFieldNames":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesThrowsOnReadFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaArrayFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaStringType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaPropertyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithUrlAndFileExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithRegularWebUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithBase64String":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithShortString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithArrayOfDataUris":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithNonFileArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithValidFileObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithoutId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithoutTitleOrPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithMinimalFileObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataWithDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataWithPlainBase64":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataThrowsOnInvalidDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataThrowsOnInvalidBase64":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataWithImageDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigPassesForValidFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigRejectsInvalidMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigRejectsOversizedFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigWithArrayIndex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigPassesWithNoRestrictions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksExeExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksBatExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksExecutableMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesAllowsSafeFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesAllowsImages":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsReturnsEmptyResultForEmptyInput":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaAllInvalid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsMixedSchemaWithValidObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCreateEmptyResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartDoesNotLogSmallSingleSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartLogsLargeSingleSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartLogsMixedSchemaAboveThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLogBulkOperationStartDoesNotLogSmallMixedSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testInitializeResultWithNoInvalidObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testInitializeResultWithInvalidObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testMergeChunkResultMultipleChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsWithUnchanged":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculatePerformanceMetricsZeroProcessed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeMedium":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeVeryLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeUltraLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeHuge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary100":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testCalculateOptimalChunkSizeBoundary1000":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsNoDuplicates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsWithDuplicates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsUsesUuidField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsUsesSelfId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsWithoutId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testDeduplicateBatchObjectsMixed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadSchemaWithCacheLoadsFromDb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testLoadRegisterWithCacheLoadsFromDb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testGetSchemaAnalysisWithCacheCachesResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsSkipsPlainText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithSchemaObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithArrayOfObjectsInSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithUrlValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testScanForRelationsWithSchemaTextUuidFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithPrefixedUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithPlainText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithCommonWord":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsReferenceWithIdLikeString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testIsCommonTextWordNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithDeduplicationEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testSaveObjectsWithDeduplicationDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testPrepareObjectsForSaveSingleSchemaPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjectsTest::testHandleBulkInverseRelationsWithEmptyAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEmptySchemaObject":0.021,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithSimpleStringProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithRequiredFieldMissing":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithInvalidType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEnumProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNestedObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithArrayProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMinItemsConstraint":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectRemovesExtendAndFiltersFromObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNoProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectNullAllowedForOptionalFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageWithValidResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageWithInvalidResult":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleValidationExceptionReturnsJsonResponse":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testHandleCustomValidationExceptionReturnsJsonResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithSchemaEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidationErrorMessageConstant":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithEmptyRequiredArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMultipleTypes":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationNoProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationWithSelfReferenceRelatedObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationSelfReferenceArrayItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformSchemaForValidationRemovesDollarId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationRemovesMetadataProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanSchemaForValidationWithItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationNonObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testCleanPropertyForValidationWithNestedProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeDatetime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeArrayOfTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeNoType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformCustomTypeStandardType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsNonArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsMoveEnumToItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsDoesNotOverrideExistingEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testFixMisplacedArrayConstraintsMoveOneOfToItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceFalseDifferentSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceNoRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithObjectRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithArrayRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testIsSelfReferenceWithQueryParameters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testRemoveQueryParametersNoParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testRemoveQueryParametersWithParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueFromArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueFromObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueNullData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetMixedValueScalarData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingDirect":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingFromOneOf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractObjectConfigurationHandlingNone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNotIterable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsWithMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testExtractHandlingFromOneOfItemsNoMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformOpenRegisterObjectConfigurationsNoProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyNoInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToUuidPropertyWithInversedBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformToNestedObjectPropertyNoRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGetValueTypeObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForRequiredSingleField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForRequiredMultipleFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageForEnumError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testGenerateErrorMessageValidResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectFiltersEmptyStringsForOptionalFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectKeepsEmptyStringForRequiredField":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithDatetimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithMetadataProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithBooleanProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateObjectWithNumberProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testPreprocessSchemaReferencesSkipsUuidTransformed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsNonObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectWithRelatedObjectHandling":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformArrayItemsObjectWithNestedObjectHandling":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testTransformPropertyStripsRefFromStringType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsNoConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsEmptyConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsWithDuplicateStringConfigThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testValidateUniqueFieldsNoDuplicate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyNoRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithRefCircular":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithArrayItemsRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\ValidateObjectTest::testResolveSchemaPropertyWithNestedProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithoutUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testExtractUuidAndSelfDataWithSelfMetadata":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testResolveSchemaAndRegisterWithIntegerIds":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectRefactoredMethodsTest::testClearImageMetadataIfFilePropertyNoConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testCreateEmptyResultInitializesStatistics":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartSmallOperationNoLog":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartLargeOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testLogBulkOperationStartLargeMixedSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testInitializeResultNoInvalidObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesSaved":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectsRefactoredMethodsTest::testMergeChunkResultMergesErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testValidateObjectIfRequiredCallsValidatorWhenEnabled":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testPrepareFindAllConfigPreservesExistingValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceRefactoredMethodsTest::testPrepareFindAllConfigConvertsExtendStringToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsDelegatesToMapperWithOrgContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCountSearchObjectsSkipsOrgWhenMultitenancyDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedUsesDatabaseByDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedSetsRegisterSchemaContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedForcesDbWhenIdsProvided":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedAddsExtendedObjectsWhenExtendSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishObjectsDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDepublishObjectsDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testPublishObjectsBySchemaDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsBySchemaDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsByRegisterDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testListObjectsDelegatesToSearchObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCreateObjectCallsSaveObjectInternally":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testBuildObjectSearchQueryDelegatesToBuildSearchQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testExportObjectsThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testImportObjectsThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDownloadObjectFilesThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testVectorizeBatchObjectsThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetVectorizationStatisticsThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetVectorizationCountThrowsDisabledException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMergeObjectsDelegatesToMergeHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testMigrateObjectsDelegatesToMigrationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateObjectsBySchemaDelegatesToValidationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testValidateAndSaveObjectsBySchemaDelegatesToValidationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectContractsDelegatesToRelationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectUsesDelegatesToRelationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectUsedByDelegatesToRelationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testHandleValidationExceptionDelegatesToValidateHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetDeleteHandlerReturnsInjectedInstance":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectNamesForResultsReturnsEmptyForEmptyResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectNamesForResultsSkipsNonArrayResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsTrueForValid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testIsUuidFormatReturnsFalseForInvalid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromRelationsCollectsDirectUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromRelationsCollectsNestedUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataCollectsTopLevel":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataStopsAtDepth1":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromObjectDataCollectsFromArrays":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromArrayResultHandlesSelfStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testCollectUuidsFromArrayResultHandlesFlatArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSaveObjectsSetsRegisterSchemaContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testDeleteObjectsDelegatesToBulkOps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderExistsCreatesFolder":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testEnsureObjectFolderExistsHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testGetObjectReturnsSetObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedHandlesExtendCommaString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedExplicitDatabaseSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectServiceTest::testSearchObjectsPaginatedForcesDbWhenUsesProvided":0,"Unit\\Service\\OperatorEvaluatorTest::testEqMatchesStrictly":0,"Unit\\Service\\OperatorEvaluatorTest::testEqRejectsLooseMatch":0,"Unit\\Service\\OperatorEvaluatorTest::testEqRejectsDifferentValue":0,"Unit\\Service\\OperatorEvaluatorTest::testNeRejectsSameValue":0,"Unit\\Service\\OperatorEvaluatorTest::testNeMatchesDifferentValue":0,"Unit\\Service\\OperatorEvaluatorTest::testInMatchesValueInArray":0,"Unit\\Service\\OperatorEvaluatorTest::testInRejectsValueNotInArray":0,"Unit\\Service\\OperatorEvaluatorTest::testInReturnsFalseForNonArrayOperand":0,"Unit\\Service\\OperatorEvaluatorTest::testInUsesStrictComparison":0,"Unit\\Service\\OperatorEvaluatorTest::testNinMatchesValueNotInArray":0,"Unit\\Service\\OperatorEvaluatorTest::testNinRejectsValueInArray":0,"Unit\\Service\\OperatorEvaluatorTest::testNinReturnsTrueForNonArrayOperand":0,"Unit\\Service\\OperatorEvaluatorTest::testExistsTrueMatchesNonNull":0,"Unit\\Service\\OperatorEvaluatorTest::testExistsTrueRejectsNull":0,"Unit\\Service\\OperatorEvaluatorTest::testExistsFalseMatchesNull":0,"Unit\\Service\\OperatorEvaluatorTest::testExistsFalseRejectsNonNull":0,"Unit\\Service\\OperatorEvaluatorTest::testGtMatches":0,"Unit\\Service\\OperatorEvaluatorTest::testGtRejectsEqual":0,"Unit\\Service\\OperatorEvaluatorTest::testGteMatchesEqual":0,"Unit\\Service\\OperatorEvaluatorTest::testGteMatchesGreater":0,"Unit\\Service\\OperatorEvaluatorTest::testLtMatches":0,"Unit\\Service\\OperatorEvaluatorTest::testLtRejectsEqual":0,"Unit\\Service\\OperatorEvaluatorTest::testLteMatchesEqual":0,"Unit\\Service\\OperatorEvaluatorTest::testLteMatchesLess":0,"Unit\\Service\\OperatorEvaluatorTest::testMultipleOperatorsMustAllPass":0,"Unit\\Service\\OperatorEvaluatorTest::testMultipleOperatorsFailIfOneDoesNot":0,"Unit\\Service\\OperatorEvaluatorTest::testUnknownOperatorReturnsTrueAndLogsWarning":0,"Unit\\Service\\OperatorEvaluatorTest::testEmptyOperatorsReturnsTrue":0,"Unit\\Service\\PropertyRbacHandlerTest::testIsAdminReturnsTrueForAdminUser":0,"Unit\\Service\\PropertyRbacHandlerTest::testIsAdminReturnsFalseForRegularUser":0,"Unit\\Service\\PropertyRbacHandlerTest::testIsAdminReturnsFalseWhenNoUser":0,"Unit\\Service\\PropertyRbacHandlerTest::testFilterReadablePropertiesReturnsAllForAdmin":0,"Unit\\Service\\PropertyRbacHandlerTest::testFilterReadablePropertiesReturnsAllWhenNoPropertyAuth":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyReturnsTrueWhenNoAuthorizationDefined":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyAllowsPublicGroup":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyAllowsAuthenticatedUserForAuthenticatedGroup":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyDeniedWhenUserNotInGroup":0,"Unit\\Service\\PropertyRbacHandlerTest::testGetUnauthorizedPropertiesReturnsEmptyForAdmin":0,"Unit\\Service\\PropertyRbacHandlerTest::testGetUnauthorizedPropertiesReturnsEmptyWhenNoPropertyAuth":0,"Unit\\Service\\PropertyRbacHandlerTest::testGetUnauthorizedPropertiesSkipsUnchangedFields":0,"Unit\\Service\\PropertyRbacHandlerTest::testGetUnauthorizedPropertiesReturnsUnauthorizedFields":0,"Unit\\Service\\PropertyRbacHandlerTest::testGetUnauthorizedPropertiesSkipsFieldsNotInIncoming":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanUpdatePropertyAllowsAdminGroup":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyWithConditionalMatchPassing":0,"Unit\\Service\\PropertyRbacHandlerTest::testCanReadPropertyWithConditionalMatchFailing":0,"Unit\\Service\\RequestScopedCacheTest::testGetReturnsNullForMissingKey":0,"Unit\\Service\\RequestScopedCacheTest::testSetAndGetReturnsValue":0,"Unit\\Service\\RequestScopedCacheTest::testSetOverwritesPreviousValue":0,"Unit\\Service\\RequestScopedCacheTest::testDifferentNamespacesAreIsolated":0,"Unit\\Service\\RequestScopedCacheTest::testCanStoreNullValue":0,"Unit\\Service\\RequestScopedCacheTest::testHasReturnsFalseForMissingNamespace":0,"Unit\\Service\\RequestScopedCacheTest::testHasReturnsFalseForMissingKey":0,"Unit\\Service\\RequestScopedCacheTest::testHasReturnsTrueForExistingKey":0,"Unit\\Service\\RequestScopedCacheTest::testGetMultipleReturnsFoundEntries":0,"Unit\\Service\\RequestScopedCacheTest::testGetMultipleReturnsEmptyForNoMatches":0,"Unit\\Service\\RequestScopedCacheTest::testGetMultipleWithEmptyKeysArray":0,"Unit\\Service\\RequestScopedCacheTest::testClearNamespaceRemovesOnlyThatNamespace":0,"Unit\\Service\\RequestScopedCacheTest::testClearAllRemovesEverything":0,"Unit\\Service\\RequestScopedCacheTest::testClearNonexistentNamespaceDoesNotError":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelReturnsNoneWhenNoEntities":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelReturnsLowForLocationEntity":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelReturnsMediumForPersonEntity":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelReturnsHighForEmailEntity":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelReturnsVeryHighForSsnEntity":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelTakesHighestRisk":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelEscalatesWhenAboveThreshold":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelDoesNotEscalateVeryHigh":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelDoesNotEscalateAtThreshold":0,"Unit\\Service\\RiskLevelServiceTest::testComputeRiskLevelFallsBackToLowForUnknownEntityType":0,"Unit\\Service\\RiskLevelServiceTest::testUpdateRiskLevelComputesAndPersists":0.002,"Unit\\Service\\RiskLevelServiceTest::testUpdateRiskLevelHandlesMetadataException":0,"Unit\\Service\\RiskLevelServiceTest::testGetRiskLevelReturnsStoredValue":0.003,"Unit\\Service\\RiskLevelServiceTest::testGetRiskLevelReturnsNoneWhenNoMetadata":0,"Unit\\Service\\RiskLevelServiceTest::testGetRiskLevelReturnsNoneOnException":0,"Unit\\Service\\RiskLevelServiceTest::testInitMetadataKeyCallsManager":0,"Unit\\Service\\RiskLevelServiceTest::testGetAllRiskLevelsReturnsExpectedLevels":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#string":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#number":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#integer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#boolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#array":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#object":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#null":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidTypes#file":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRequiresType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsInvalidType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsValidStringFormats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsInvalidStringFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyIgnoresFormatOnNonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyNumericMinMax":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyNonNumericMinimumThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyNonNumericMaximumThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyMinimumGreaterThanMaximumThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyAcceptsEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsEmptyEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsNonArrayEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsNonBooleanVisible":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsNonBooleanHideOnCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyRejectsNonBooleanHideOnForm":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOnDeleteRequiresRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOnDeleteAcceptsValidActions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOnDeleteAcceptsLowercase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOnDeleteRejectsInvalidAction":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyNestedObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyNestedArrayItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyArrayItemsWithRefSkipsItemValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOneOf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertiesMultiple":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertiesRejectsNonArrayProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertiesReportsPathCorrectly":0,"Unit\\Service\\SearchTrailServiceTest::testCreateSearchTrailReturnsTrail":0,"Unit\\Service\\SearchTrailServiceTest::testCreateSearchTrailThrowsOnMapperException":0,"Unit\\Service\\SearchTrailServiceTest::testCreateSearchTrailWithSelfClearingEnabled":0,"Unit\\Service\\SearchTrailServiceTest::testClearExpiredSearchTrailsReturnsSuccessWithDeletions":0,"Unit\\Service\\SearchTrailServiceTest::testClearExpiredSearchTrailsReturnsSuccessNoDeletions":0,"Unit\\Service\\SearchTrailServiceTest::testClearExpiredSearchTrailsHandlesException":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsReturnsPaginatedResults":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsProcessesPaginationFromPage":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailReturnsEnrichedTrail":0,"Unit\\Service\\SearchTrailServiceTest::testCleanupSearchTrailsReturnsSuccess":0,"Unit\\Service\\SearchTrailServiceTest::testCleanupSearchTrailsHandlesException":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchStatisticsReturnsEnhancedStats":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchStatisticsWithZeroSearches":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchStatisticsWithDateRange":0,"Unit\\Service\\SearchTrailServiceTest::testGetPopularSearchTermsReturnsEnhancedTerms":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityReturnsInsights":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityReturnsNoDataForEmptyActivity":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsReturnsEnhancedStats":0,"Unit\\Service\\SearchTrailServiceTest::testConstructorWithCustomRetention":0,"Unit\\Service\\SecurityServiceTest::testCheckLoginRateLimitAllowsWhenNoAttempts":0,"Unit\\Service\\SecurityServiceTest::testCheckLoginRateLimitBlocksLockedOutUser":0,"Unit\\Service\\SecurityServiceTest::testCheckLoginRateLimitBlocksLockedOutIp":0,"Unit\\Service\\SecurityServiceTest::testCheckLoginRateLimitBlocksWhenTooManyAttempts":0,"Unit\\Service\\SecurityServiceTest::testCheckLoginRateLimitAllowsExpiredLockout":0,"Unit\\Service\\SecurityServiceTest::testRecordFailedLoginAttemptIncrementsCounter":0,"Unit\\Service\\SecurityServiceTest::testRecordFailedLoginAttemptLocksOutAfterThreshold":0,"Unit\\Service\\SecurityServiceTest::testRecordSuccessfulLoginClearsRateLimits":0,"Unit\\Service\\SecurityServiceTest::testClearIpRateLimitsRemovesIpKeys":0,"Unit\\Service\\SecurityServiceTest::testClearUserRateLimitsRemovesUserKeys":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputTrimsStrings":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputTruncatesLongStrings":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputRemovesNullBytes":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputEscapesHtml":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputReturnsNonStringsUnchanged":0,"Unit\\Service\\SecurityServiceTest::testSanitizeInputProcessesArraysRecursively":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsRejectsEmptyUsername":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsRejectsEmptyPassword":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsRejectsShortUsername":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsRejectsInvalidChars":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsRejectsTooLongPassword":0,"Unit\\Service\\SecurityServiceTest::testValidateLoginCredentialsAcceptsValidInput":0,"Unit\\Service\\SecurityServiceTest::testAddSecurityHeadersReturnsResponse":0,"Unit\\Service\\SecurityServiceTest::testGetClientIpAddressReturnsRemoteAddress":0,"Unit\\Service\\SecurityServiceTest::testGetClientIpAddressUsesForwardedHeader":0,"Unit\\Service\\SecurityServiceTest::testGetClientIpAddressIgnoresPrivateForwardedIps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testIsMultiTenancyEnabledReturnsFalseWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testIsMultiTenancyEnabledReturnsTrueWhenEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testIsMultiTenancyEnabledReturnsFalseWhenDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsReturnsDefaultsWhenNoConfigStored":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithStoredRbacConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithStoredSolrConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsIncludesAvailableGroups":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsIncludesAvailableUsers":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsStoresRbacConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsStoresMultitenancyConfig":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsStoresRetentionConfig":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsStoresSolrConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsStoresValidOptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsIgnoresInvalidKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetRbacSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetRbacSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateRbacSettingsOnlyStoresAndReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyReturnsDefaults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetVersionInfoOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetDefaultOrganisationUuidReturnsNullWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetDefaultOrganisationUuidReturnsStoredValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testSetDefaultOrganisationUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetFileSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetObjectSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetObjectSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateObjectSettingsOnlyStoresConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateObjectSettingsOnlyAppliesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetObjectSettingsOnlyThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateObjectSettingsOnlyThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseAllComponents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseDefaultOptionsTriggersAllComponents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseCacheOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithDbFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsIncludesSystemInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsHandlesSolrException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsHandlesCacheStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsIncludesTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsInvalidMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsInvalidBatchSizeTooSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsInvalidBatchSizeTooLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesTB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesLowercase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesWithSpaces":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenVeryLong":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsDocValuesMismatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsAllDifferenceTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfoWithNoExtensions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionNoExtensionsKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testClearCacheNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSearchBackendConfigDefaultsSolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetPostgresExtensionsWithMalformedData":0,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectThrowsWhenNoUser":0.013,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectThrowsWhenNoCalendar":0,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectReturnsEmptyWhenNoTasks":0,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectReturnsMatchingTasks":0.004,"Unit\\Service\\TaskServiceTest::testCreateTaskCreatesCalendarObject":0.001,"Unit\\Service\\TaskServiceTest::testUpdateTaskThrowsWhenNotFound":0,"Unit\\Service\\TaskServiceTest::testUpdateTaskUpdatesFields":0.001,"Unit\\Service\\TaskServiceTest::testDeleteTaskThrowsWhenNotFound":0,"Unit\\Service\\TaskServiceTest::testDeleteTaskDeletesCalendarObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testEntityTypeConstants":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMethodConstants":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testCategoryConstants":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkReturnsEmptyForEmptyText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkReturnsEmptyForWhitespaceText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkDetectsEmail":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkReturnsEmptyWhenNoEntitiesFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksWithNoChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksFiltersMetadataChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksContinuesOnChunkError":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithHybridMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithLlmMethodFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithPresidioFallsBackWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithOpenAnonymiserFallsBackWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkRespectsHighConfidenceThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithEntityTypeFilter":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForPersonType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForEmailType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForIbanType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForOrganizationType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForLocationType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForDateType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForUnknownType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextWithinBounds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextAtStartOfText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextAtEndOfText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFindsEmails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFindsIban":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexReturnsEmptyForCleanText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testBuildAnalyzeRequestBodyBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testBuildAnalyzeRequestBodyWithEntityTypes":0,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentReturnsChunksForText":0,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentReturnsEmptyArrayForEmptyText":0,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentRespectsChunkSizeOption":0,"Unit\\Service\\TextExtractionServiceTest::testChunkDocumentWithFixedSizeStrategy":0.001,"Unit\\Service\\TextExtractionServiceTest::testGetStatsReturnsExpectedStructure":0.001,"Unit\\Service\\ToolRegistryTest::testRegisterToolSucceeds":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForInvalidIdFormat":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForUppercaseId":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForDuplicateId":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForMissingMetadataName":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForMissingMetadataDescription":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForMissingMetadataIcon":0,"Unit\\Service\\ToolRegistryTest::testRegisterToolThrowsForMissingMetadataApp":0,"Unit\\Service\\ToolRegistryTest::testGetToolReturnsRegisteredTool":0,"Unit\\Service\\ToolRegistryTest::testGetToolReturnsNullForUnregistered":0,"Unit\\Service\\ToolRegistryTest::testGetAllToolsDispatchesEventOnFirstCall":0,"Unit\\Service\\ToolRegistryTest::testGetAllToolsDoesNotDispatchTwice":0,"Unit\\Service\\ToolRegistryTest::testGetAllToolsReturnsMetadataOnly":0,"Unit\\Service\\ToolRegistryTest::testGetToolsReturnsRequestedToolsOnly":0,"Unit\\Service\\ToolRegistryTest::testGetToolsSkipsMissingToolsAndLogsWarning":0,"Unit\\Service\\ToolRegistryTest::testGetToolsReturnsEmptyForEmptyInput":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonReturnsErrorWhenNoValidKeys":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonReturnsErrorWhenEmptyData":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonRemovesInternalParameters":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonHandlesArrayInput":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonHandlesJsonString":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonReturnsErrorForInvalidJson":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonThrowsForFileUpload":0,"Unit\\Service\\UploadServiceTest::testGetUploadedJsonReturnsErrorForNullJson":0,"Unit\\Service\\UserServiceTest::testGetCurrentUserReturnsUserFromSession":0,"Unit\\Service\\UserServiceTest::testGetCurrentUserReturnsNullWhenNotAuthenticated":0,"Unit\\Service\\UserServiceTest::testGetCustomNameFieldsReturnsFieldsFromConfig":0,"Unit\\Service\\UserServiceTest::testGetCustomNameFieldsReturnsNullForEmptyValues":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsSetsAllowedFields":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsIgnoresDisallowedFields":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsSetsAllThreeFields":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayRequiresOcClass":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesRequiresOcClass":0,"Unit\\Service\\VectorizationServiceTest::testRegisterStrategyAddsStrategy":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchThrowsForUnregisteredEntityType":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchReturnsZeroWhenNoEntities":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchProcessesEntitiesSerially":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchHandlesEntityWithNoItems":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchHandlesEmbeddingFailure":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchHandlesEntityProcessingException":0,"Unit\\Service\\VectorizationServiceTest::testVectorizeBatchParallelMode":0,"Unit\\Service\\VectorizationServiceTest::testGenerateEmbeddingDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testSemanticSearchDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testHybridSearchDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testGetVectorStatsDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testTestEmbeddingDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testCheckEmbeddingModelMismatchDelegatesToVectorService":0,"Unit\\Service\\VectorizationServiceTest::testClearAllEmbeddingsDelegatesToVectorService":0,"Unit\\Service\\ViewServiceTest::testFindReturnsOwnedView":0,"Unit\\Service\\ViewServiceTest::testFindReturnsPublicViewForOtherUser":0,"Unit\\Service\\ViewServiceTest::testFindThrowsForPrivateViewOfOtherUser":0,"Unit\\Service\\ViewServiceTest::testFindAllDelegatesToMapper":0,"Unit\\Service\\ViewServiceTest::testCreateReturnsInsertedView":0,"Unit\\Service\\ViewServiceTest::testCreateClearsDefaultWhenSettingDefault":0.001,"Unit\\Service\\ViewServiceTest::testCreateThrowsAndLogsOnFailure":0,"Unit\\Service\\ViewServiceTest::testUpdateReturnsUpdatedView":0,"Unit\\Service\\ViewServiceTest::testUpdateWithFavoredBy":0,"Unit\\Service\\ViewServiceTest::testUpdateClearsDefaultWhenSwitchingToDefault":0,"Unit\\Service\\ViewServiceTest::testUpdateThrowsForPrivateViewOfOtherUser":0,"Unit\\Service\\ViewServiceTest::testDeleteRemovesView":0,"Unit\\Service\\ViewServiceTest::testDeleteThrowsForPrivateViewOfOtherUser":0,"Unit\\Service\\ViewServiceTest::testDeleteThrowsAndLogsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testFormatAsCloudEventDefaultSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testFormatAsCloudEventCustomSource":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testFormatAsCloudEventEmptyPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testFormatRequestAsCloudEvent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testFormatRequestAsCloudEventHttpProtocol":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testSubjectExtractionRegisterSchemaOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testContentTypeDefaultsToJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Webhook\\CloudEventFormatterTest::testUniqueIdsGenerated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadWithMappingTransformsPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadWithMissingMappingFallsBackToStandard":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadWithMappingErrorFallsBackWithWarning":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadWithNullMappingUsesStandardFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadMappingTakesPrecedenceOverCloudEvents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testApplyMappingTransformationEnrichesInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testApplyMappingTransformationReturnsNullOnMissingMapping":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testApplyMappingTransformationReturnsNullOnExecutionError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetShortEventNameExtractsClassName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetShortEventNameWithSimpleName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadWithNullMappingUsesCloudEventsWhenConfigured":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterReturnsN8nAdapterForN8nType":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterReturnsWindmillAdapterForWindmillType":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterThrowsForUnsupportedType":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterDecryptsAuthConfig":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterHandlesDecryptionFailure":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterHandlesNullAuthConfig":0,"Unit\\Service\\WorkflowEngineRegistryTest::testResolveAdapterByIdFindsAndResolves":0,"Unit\\Service\\WorkflowEngineRegistryTest::testGetEnginesReturnsAll":0,"Unit\\Service\\WorkflowEngineRegistryTest::testGetEnginesByTypeFiltersCorrectly":0,"Unit\\Service\\WorkflowEngineRegistryTest::testGetEngineReturnsEngine":0,"Unit\\Service\\WorkflowEngineRegistryTest::testCreateEngineEncryptsAuthConfig":0,"Unit\\Service\\WorkflowEngineRegistryTest::testCreateEngineSkipsEncryptionForNonArrayAuthConfig":0,"Unit\\Service\\WorkflowEngineRegistryTest::testUpdateEngineEncryptsAuthConfig":0,"Unit\\Service\\WorkflowEngineRegistryTest::testDeleteEngineReturnsDeletedEngine":0,"Unit\\Service\\WorkflowEngineRegistryTest::testHealthCheckReturnsHealthyResult":0,"Unit\\Service\\WorkflowEngineRegistryTest::testHealthCheckReturnsUnhealthyResult":0,"Unit\\Service\\WorkflowEngineRegistryTest::testDiscoverEnginesReturnsEmptyWhenAppApiNotInstalled":0,"Unit\\Service\\WorkflowEngineRegistryTest::testDiscoverEnginesReturnsInstalledEngines":0,"Unit\\Service\\WorkflowEngineRegistryTest::testDiscoverEnginesReturnsBothEnginesWhenInstalled":0,"Unit\\Tool\\AbstractToolTest::testLogLevels#info level":0,"Unit\\Tool\\AbstractToolTest::testLogLevels#error level":0,"Unit\\Tool\\AbstractToolTest::testLogLevels#warning level":0,"Unit\\Tool\\AbstractToolTest::testLogLevels#unknown level":0,"Unit\\Tool\\AbstractToolTest::testGetName":0,"Unit\\Tool\\AbstractToolTest::testGetDescription":0,"Unit\\Tool\\AbstractToolTest::testGetFunctions":0,"Unit\\Tool\\AbstractToolTest::testExecuteFunction":0,"Unit\\Tool\\AbstractToolTest::testSetAgentNull":0,"Unit\\Tool\\AbstractToolTest::testSetAgentWithAgent":0,"Unit\\Tool\\AbstractToolTest::testGetUserIdWithExplicitUserId":0,"Unit\\Tool\\AbstractToolTest::testGetUserIdFromSession":0,"Unit\\Tool\\AbstractToolTest::testGetUserIdFromAgentFallback":0,"Unit\\Tool\\AbstractToolTest::testGetUserIdReturnsNullWhenNoContext":0,"Unit\\Tool\\AbstractToolTest::testGetUserIdAgentWithNullUser":0,"Unit\\Tool\\AbstractToolTest::testHasUserContextTrue":0,"Unit\\Tool\\AbstractToolTest::testHasUserContextFalse":0,"Unit\\Tool\\AbstractToolTest::testApplyViewFiltersNoAgent":0,"Unit\\Tool\\AbstractToolTest::testApplyViewFiltersAgentNullViews":0,"Unit\\Tool\\AbstractToolTest::testApplyViewFiltersAgentEmptyViews":0,"Unit\\Tool\\AbstractToolTest::testFormatSuccessDefault":0,"Unit\\Tool\\AbstractToolTest::testFormatSuccessCustomMessage":0,"Unit\\Tool\\AbstractToolTest::testFormatErrorWithoutDetails":0,"Unit\\Tool\\AbstractToolTest::testFormatErrorWithDetails":0,"Unit\\Tool\\AbstractToolTest::testValidateParametersSuccess":0,"Unit\\Tool\\AbstractToolTest::testValidateParametersMissing":0,"Unit\\Tool\\AbstractToolTest::testValidateParametersNullValue":0,"Unit\\Tool\\AbstractToolTest::testLogInfo":0,"Unit\\Tool\\AbstractToolTest::testLogError":0,"Unit\\Tool\\AbstractToolTest::testLogWarning":0,"Unit\\Tool\\AbstractToolTest::testLogCustomMessage":0,"Unit\\Tool\\AbstractToolTest::testLogDefaultMessage":0,"Unit\\Tool\\AbstractToolTest::testCallSnakeCaseToCamelCase":0,"Unit\\Tool\\AbstractToolTest::testCallWithDefaultValues":0,"Unit\\Tool\\AbstractToolTest::testCallNullStringConvertedToDefault":0,"Unit\\Tool\\AbstractToolTest::testCallTypeCastingInt":0,"Unit\\Tool\\AbstractToolTest::testCallTypeCastingBoolFalse":0,"Unit\\Tool\\AbstractToolTest::testCallAssociativeArguments":0,"Unit\\Tool\\AbstractToolTest::testCallNonExistentMethodThrows":0,"Unit\\Tool\\AbstractToolTest::testCallReturnsNonArrayAsIs":0,"Unit\\Tool\\AgentToolTest::testGetName":0,"Unit\\Tool\\AgentToolTest::testGetDescription":0,"Unit\\Tool\\AgentToolTest::testGetFunctionsContainsAllCrud":0.001,"Unit\\Tool\\AgentToolTest::testGetFunctionsStructure":0.001,"Unit\\Tool\\AgentToolTest::testExecuteFunctionCallsCorrectMethod":0,"Unit\\Tool\\AgentToolTest::testExecuteFunctionUnknownMethodThrows":0,"Unit\\Tool\\AgentToolTest::testListAgentsSuccess":0,"Unit\\Tool\\AgentToolTest::testListAgentsWithPagination":0,"Unit\\Tool\\AgentToolTest::testListAgentsEmpty":0,"Unit\\Tool\\AgentToolTest::testListAgentsException":0,"Unit\\Tool\\AgentToolTest::testGetAgentSuccess":0,"Unit\\Tool\\AgentToolTest::testGetAgentNotFound":0,"Unit\\Tool\\AgentToolTest::testGetAgentGenericException":0,"Unit\\Tool\\AgentToolTest::testCreateAgentSuccess":0,"Unit\\Tool\\AgentToolTest::testCreateAgentMinimalParams":0,"Unit\\Tool\\AgentToolTest::testCreateAgentWithEmptyStrings":0,"Unit\\Tool\\AgentToolTest::testCreateAgentSetsOwnerFromAgentContext":0,"Unit\\Tool\\AgentToolTest::testCreateAgentException":0,"Unit\\Tool\\AgentToolTest::testUpdateAgentAllFields":0,"Unit\\Tool\\AgentToolTest::testUpdateAgentNoFields":0,"Unit\\Tool\\AgentToolTest::testUpdateAgentNotFound":0,"Unit\\Tool\\AgentToolTest::testUpdateAgentGenericException":0,"Unit\\Tool\\AgentToolTest::testDeleteAgentSuccess":0,"Unit\\Tool\\AgentToolTest::testDeleteAgentNotFound":0,"Unit\\Tool\\AgentToolTest::testDeleteAgentGenericException":0,"Unit\\Tool\\AgentToolTest::testExecuteFunctionGetAgent":0,"Unit\\Tool\\AgentToolTest::testExecuteFunctionCreateAgent":0,"Unit\\Tool\\AgentToolTest::testExecuteFunctionDeleteAgent":0,"Unit\\Tool\\ApplicationToolTest::testGetName":0,"Unit\\Tool\\ApplicationToolTest::testGetDescription":0,"Unit\\Tool\\ApplicationToolTest::testGetFunctionsContainsAllCrud":0,"Unit\\Tool\\ApplicationToolTest::testGetFunctionsStructure":0.001,"Unit\\Tool\\ApplicationToolTest::testExecuteFunctionCallsCorrectMethod":0,"Unit\\Tool\\ApplicationToolTest::testExecuteFunctionUnknownMethodThrows":0,"Unit\\Tool\\ApplicationToolTest::testListApplicationsSuccess":0,"Unit\\Tool\\ApplicationToolTest::testListApplicationsWithPagination":0,"Unit\\Tool\\ApplicationToolTest::testListApplicationsEmpty":0,"Unit\\Tool\\ApplicationToolTest::testListApplicationsException":0,"Unit\\Tool\\ApplicationToolTest::testGetApplicationSuccess":0,"Unit\\Tool\\ApplicationToolTest::testGetApplicationNotFound":0,"Unit\\Tool\\ApplicationToolTest::testGetApplicationGenericException":0,"Unit\\Tool\\ApplicationToolTest::testCreateApplicationSuccess":0,"Unit\\Tool\\ApplicationToolTest::testCreateApplicationMinimalParams":0,"Unit\\Tool\\ApplicationToolTest::testCreateApplicationWithEmptyDescription":0,"Unit\\Tool\\ApplicationToolTest::testCreateApplicationException":0,"Unit\\Tool\\ApplicationToolTest::testUpdateApplicationAllFields":0,"Unit\\Tool\\ApplicationToolTest::testUpdateApplicationNoFields":0,"Unit\\Tool\\ApplicationToolTest::testUpdateApplicationNotFound":0,"Unit\\Tool\\ApplicationToolTest::testUpdateApplicationGenericException":0,"Unit\\Tool\\ApplicationToolTest::testDeleteApplicationSuccess":0,"Unit\\Tool\\ApplicationToolTest::testDeleteApplicationNotFound":0,"Unit\\Tool\\ApplicationToolTest::testDeleteApplicationGenericException":0,"Unit\\Tool\\ApplicationToolTest::testExecuteFunctionGetApplication":0,"Unit\\Tool\\ApplicationToolTest::testExecuteFunctionCreateApplication":0,"Unit\\Tool\\ApplicationToolTest::testExecuteFunctionDeleteApplication":0,"Unit\\Tool\\ObjectsToolTest::testGetName":0,"Unit\\Tool\\ObjectsToolTest::testGetDescription":0,"Unit\\Tool\\ObjectsToolTest::testGetFunctionsContainsAllCrud":0,"Unit\\Tool\\ObjectsToolTest::testGetFunctionsStructure":0.001,"Unit\\Tool\\ObjectsToolTest::testExecuteFunctionNoUserContext":0,"Unit\\Tool\\ObjectsToolTest::testExecuteFunctionUnknownFunction":0,"Unit\\Tool\\ObjectsToolTest::testSearchObjectsSuccess":0,"Unit\\Tool\\ObjectsToolTest::testSearchObjectsWithFilters":0,"Unit\\Tool\\ObjectsToolTest::testSearchObjectsEmptyQuery":0,"Unit\\Tool\\ObjectsToolTest::testSearchObjectsNullResultsKey":0,"Unit\\Tool\\ObjectsToolTest::testSearchObjectsViaExecuteFunction":0,"Unit\\Tool\\ObjectsToolTest::testGetObjectSuccess":0,"Unit\\Tool\\ObjectsToolTest::testGetObjectNotFound":0,"Unit\\Tool\\ObjectsToolTest::testGetObjectNotFoundViaExecuteFunction":0,"Unit\\Tool\\ObjectsToolTest::testCreateObjectSuccess":0,"Unit\\Tool\\ObjectsToolTest::testCreateObjectException":0,"Unit\\Tool\\ObjectsToolTest::testUpdateObjectSuccess":0,"Unit\\Tool\\ObjectsToolTest::testUpdateObjectException":0,"Unit\\Tool\\ObjectsToolTest::testDeleteObjectSuccess":0,"Unit\\Tool\\ObjectsToolTest::testDeleteObjectNotFound":0,"Unit\\Tool\\ObjectsToolTest::testDeleteObjectNotFoundViaExecuteFunction":0,"Unit\\Tool\\ObjectsToolTest::testDeleteObjectUsesIdWhenUuidNull":0,"Unit\\Tool\\ObjectsToolTest::testSetAgentAppliesViewFilters":0,"Unit\\Tool\\RegisterToolTest::testGetName":0,"Unit\\Tool\\RegisterToolTest::testGetDescription":0,"Unit\\Tool\\RegisterToolTest::testGetFunctionsContainsAllCrud":0,"Unit\\Tool\\RegisterToolTest::testGetFunctionsStructure":0.001,"Unit\\Tool\\RegisterToolTest::testExecuteFunctionNoUserContext":0,"Unit\\Tool\\RegisterToolTest::testExecuteFunctionUnknownFunction":0,"Unit\\Tool\\RegisterToolTest::testListRegistersSuccess":0,"Unit\\Tool\\RegisterToolTest::testListRegistersEmpty":0,"Unit\\Tool\\RegisterToolTest::testListRegistersWithPagination":0,"Unit\\Tool\\RegisterToolTest::testListRegistersViaExecuteFunction":0,"Unit\\Tool\\RegisterToolTest::testGetRegisterSuccess":0,"Unit\\Tool\\RegisterToolTest::testGetRegisterExceptionViaExecuteFunction":0,"Unit\\Tool\\RegisterToolTest::testCreateRegisterSuccess":0,"Unit\\Tool\\RegisterToolTest::testCreateRegisterWithoutSlug":0,"Unit\\Tool\\RegisterToolTest::testCreateRegisterWithSlug":0,"Unit\\Tool\\RegisterToolTest::testCreateRegisterException":0,"Unit\\Tool\\RegisterToolTest::testUpdateRegisterSuccess":0,"Unit\\Tool\\RegisterToolTest::testUpdateRegisterTitleOnly":0,"Unit\\Tool\\RegisterToolTest::testUpdateRegisterNoData":0,"Unit\\Tool\\RegisterToolTest::testUpdateRegisterNoDataViaExecuteFunction":0,"Unit\\Tool\\RegisterToolTest::testUpdateRegisterException":0,"Unit\\Tool\\RegisterToolTest::testDeleteRegisterSuccess":0,"Unit\\Tool\\RegisterToolTest::testDeleteRegisterException":0,"Unit\\Tool\\RegisterToolTest::testExecuteFunctionWithExplicitUserId":0,"Unit\\Tool\\SchemaToolTest::testGetName":0,"Unit\\Tool\\SchemaToolTest::testGetDescription":0,"Unit\\Tool\\SchemaToolTest::testGetFunctionsContainsAllCrud":0,"Unit\\Tool\\SchemaToolTest::testGetFunctionsStructure":0.001,"Unit\\Tool\\SchemaToolTest::testExecuteFunctionNoUserContext":0,"Unit\\Tool\\SchemaToolTest::testExecuteFunctionUnknownFunction":0,"Unit\\Tool\\SchemaToolTest::testListSchemasSuccess":0,"Unit\\Tool\\SchemaToolTest::testListSchemasEmpty":0,"Unit\\Tool\\SchemaToolTest::testListSchemasWithRegisterFilter":0,"Unit\\Tool\\SchemaToolTest::testListSchemasWithPagination":0,"Unit\\Tool\\SchemaToolTest::testListSchemasViaExecuteFunction":0,"Unit\\Tool\\SchemaToolTest::testGetSchemaSuccess":0,"Unit\\Tool\\SchemaToolTest::testGetSchemaExceptionViaExecuteFunction":0,"Unit\\Tool\\SchemaToolTest::testCreateSchemaSuccess":0,"Unit\\Tool\\SchemaToolTest::testCreateSchemaWithoutRequired":0,"Unit\\Tool\\SchemaToolTest::testCreateSchemaWithRequired":0,"Unit\\Tool\\SchemaToolTest::testCreateSchemaException":0,"Unit\\Tool\\SchemaToolTest::testUpdateSchemaAllFields":0,"Unit\\Tool\\SchemaToolTest::testUpdateSchemaNoFields":0,"Unit\\Tool\\SchemaToolTest::testUpdateSchemaException":0,"Unit\\Tool\\SchemaToolTest::testDeleteSchemaSuccess":0,"Unit\\Tool\\SchemaToolTest::testDeleteSchemaException":0,"Unit\\Tool\\SchemaToolTest::testExecuteFunctionWithExplicitUserId":0,"Unit\\Twig\\AuthenticationExtensionTest::testGetFunctionsReturnsArray":0,"Unit\\Twig\\AuthenticationExtensionTest::testGetFunctionsAreTwigFunctions":0,"Unit\\Twig\\AuthenticationExtensionTest::testGetFunctionsContainsOauthToken":0,"Unit\\Twig\\AuthenticationExtensionTest::testGetFunctionsContainsDecosToken":0,"Unit\\Twig\\AuthenticationExtensionTest::testGetFunctionsContainsJwtToken":0,"Unit\\Twig\\AuthenticationExtensionTest::testFunctionsPointToAuthenticationRuntime":0,"Unit\\Twig\\AuthenticationExtensionTest::testOauthTokenCallable":0,"Unit\\Twig\\AuthenticationExtensionTest::testDecosTokenCallable":0,"Unit\\Twig\\AuthenticationExtensionTest::testJwtTokenCallable":0,"Unit\\Twig\\AuthenticationRuntimeTest::testImplementsRuntimeExtensionInterface":0,"Unit\\Twig\\AuthenticationRuntimeTest::testOauthTokenCallsAuthService":0,"Unit\\Twig\\AuthenticationRuntimeTest::testOauthTokenWithNestedConfig":0,"Unit\\Twig\\AuthenticationRuntimeTest::testDecosTokenCallsAuthService":0,"Unit\\Twig\\AuthenticationRuntimeTest::testJwtTokenCallsAuthService":0,"Unit\\Twig\\AuthenticationRuntimeTest::testOauthTokenWithMissingAuthenticationThrowsTypeError":0,"Unit\\Twig\\AuthenticationRuntimeTest::testDecosTokenWithMissingAuthenticationThrowsTypeError":0,"Unit\\Twig\\AuthenticationRuntimeTest::testJwtTokenWithMissingAuthenticationThrowsTypeError":0,"Unit\\Twig\\AuthenticationRuntimeTest::testOauthTokenWithEmptyAuthentication":0,"Unit\\Twig\\AuthenticationRuntimeTest::testDecosTokenWithEmptyAuthentication":0,"Unit\\Twig\\AuthenticationRuntimeTest::testJwtTokenWithEmptyAuthentication":0,"Unit\\Twig\\MappingExtensionTest::testGetFiltersReturnsArray":0,"Unit\\Twig\\MappingExtensionTest::testGetFiltersAreTwigFilters":0,"Unit\\Twig\\MappingExtensionTest::testGetFiltersNames":0,"Unit\\Twig\\MappingExtensionTest::testFiltersPointToMappingRuntime":0,"Unit\\Twig\\MappingExtensionTest::testFilterCallableMethods":0,"Unit\\Twig\\MappingExtensionTest::testGetFunctionsReturnsArray":0,"Unit\\Twig\\MappingExtensionTest::testGetFunctionsAreTwigFunctions":0,"Unit\\Twig\\MappingExtensionTest::testGetFunctionsNames":0,"Unit\\Twig\\MappingExtensionTest::testFunctionsPointToMappingRuntime":0,"Unit\\Twig\\MappingExtensionTest::testExecuteMappingCallable":0,"Unit\\Twig\\MappingExtensionTest::testGenerateUuidCallable":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testImplementsRuntimeLoaderInterface":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsMappingRuntimeForCorrectClass":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsNewInstanceEachTime":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsNullForOtherClass":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsNullForRandomString":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsNullForEmptyString":0,"Unit\\Twig\\MappingRuntimeLoaderTest::testLoadReturnsNullForRuntimeExtensionInterface":0,"Unit\\Twig\\MappingRuntimeTest::testImplementsRuntimeExtensionInterface":0,"Unit\\Twig\\MappingRuntimeTest::testB64enc":0,"Unit\\Twig\\MappingRuntimeTest::testB64encEmptyString":0,"Unit\\Twig\\MappingRuntimeTest::testB64encSpecialChars":0,"Unit\\Twig\\MappingRuntimeTest::testB64dec":0,"Unit\\Twig\\MappingRuntimeTest::testB64decEmptyString":0,"Unit\\Twig\\MappingRuntimeTest::testB64encAndB64decRoundTrip":0,"Unit\\Twig\\MappingRuntimeTest::testJsonDecode":0,"Unit\\Twig\\MappingRuntimeTest::testJsonDecodeEmptyObject":0,"Unit\\Twig\\MappingRuntimeTest::testJsonDecodeArray":0,"Unit\\Twig\\MappingRuntimeTest::testJsonDecodeInvalidJsonReturnsEmptyArray":0,"Unit\\Twig\\MappingRuntimeTest::testJsonDecodeEmptyStringReturnsEmptyArray":0,"Unit\\Twig\\MappingRuntimeTest::testGenerateUuidReturnsUuidV4":0,"Unit\\Twig\\MappingRuntimeTest::testGenerateUuidReturnsDifferentValues":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumMapsValue":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReturnsOriginalWhenNoMapping":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReturnsOriginalWhenFieldNotInMappings":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumEmptyMappings":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumDefaultEmptyMappings":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReverseMapsDutchToEnglish":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReverseReturnsOriginalWhenNoMapping":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReverseReturnsOriginalWhenFieldMissing":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReverseEmptyMappings":0,"Unit\\Twig\\MappingRuntimeTest::testZgwEnumReverseDefaultEmptyMappings":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidFromUrl":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidStripsTrailingSlash":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidSimplePath":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidJustUuid":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidNull":0,"Unit\\Twig\\MappingRuntimeTest::testZgwExtractUuidEmptyString":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithMappingObject":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithListFlag":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithArray":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithIntId":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithStringId":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithUrlReference":0,"Unit\\Twig\\MappingRuntimeTest::testExecuteMappingWithHttpUrlReference":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testConfigureTrimsTrailingSlash":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testDeployWorkflowSuccess":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testDeployWorkflowMissingId":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testUpdateWorkflowReturnsIdFromResponse":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testUpdateWorkflowFallsBackToInputId":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testGetWorkflowReturnsData":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testGetWorkflowReturnsEmptyArrayOnNull":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testDeleteWorkflowCallsDelete":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testActivateWorkflowSendsActiveTrue":0.001,"Unit\\WorkflowEngine\\N8nAdapterTest::testDeactivateWorkflowSendsActiveFalse":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowApproved":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowRejected":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowModified":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowError":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowNullResponseReturnsApproved":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowDefaultStatusIsApproved":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowExceptionReturnsError":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowTimeoutReturnsTimeoutError":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowTimeoutKeywordAlsoMatches":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowUsesWebhookUrl":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testGetWebhookUrl":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testListWorkflowsSuccess":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testListWorkflowsEmptyData":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testListWorkflowsMissingNameDefaults":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testListWorkflowsExceptionReturnsEmpty":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testHealthCheckReturnsTrue":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testHealthCheckReturnsFalseOnNon200":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testHealthCheckReturnsFalseOnException":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testBearerAuthHeader":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testBasicAuthHeader":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testNoAuthHeader":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testNoAuthConfigAtAll":0,"Unit\\WorkflowEngine\\N8nAdapterTest::testExecuteWorkflowErrorStatusMissingMessageFallback":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testConfigureTrimsTrailingSlash":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testConfigureDefaultWorkspace":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testDeployWorkflowSuccess":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testDeployWorkflowFallsBackToId":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testDeployWorkflowEmptyResponse":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testUpdateWorkflowReturnsPath":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testUpdateWorkflowFallsBackToInputId":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testGetWorkflowSuccess":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testGetWorkflowNullResponse":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testDeleteWorkflowCallsDelete":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testActivateWorkflowIsNoOp":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testDeactivateWorkflowIsNoOp":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowApproved":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowRejected":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowModified":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowErrorStatus":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowNullResponseReturnsApproved":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowDefaultStatusIsApproved":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowExceptionReturnsError":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowTimeoutError":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowTimeoutKeyword":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testExecuteWorkflowErrorMissingMessageFallback":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testGetWebhookUrl":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testListWorkflowsSuccess":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testListWorkflowsNullResponse":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testListWorkflowsExceptionReturnsEmpty":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testHealthCheckReturnsTrue":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testHealthCheckReturnsFalseOnNon200":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testHealthCheckReturnsFalseOnException":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testTokenAuthHeader":0,"Unit\\WorkflowEngine\\WindmillAdapterTest::testNoTokenNoAuthHeader":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithInvalidStatusThrows#empty string":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithInvalidStatusThrows#random string":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithInvalidStatusThrows#uppercase":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithInvalidStatusThrows#partial match":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testStatusChecks#approved":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testStatusChecks#rejected":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testStatusChecks#modified":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testStatusChecks#error":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithValidStatus":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstructorWithAllParameters":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testApprovedFactory":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testApprovedFactoryWithMetadata":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testRejectedFactory":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testRejectedFactoryWithoutMetadata":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testModifiedFactory":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testModifiedFactoryWithoutMetadata":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testErrorFactory":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testErrorFactoryWithoutMetadata":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testToArray":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testToArrayWithDefaults":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testJsonSerialize":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testJsonSerializeIsJsonCompatible":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testImplementsJsonSerializable":0,"Unit\\WorkflowEngine\\WorkflowResultTest::testConstants":0,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindById":0.025,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindByIdNonExistent":0.001,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllReturnsArray":27.138,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithLimit":0.179,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithOffset":0.015,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithActionFilter":5.252,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithCommaFilter":8.785,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithIsNullFilter":21.508,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithIsNotNullFilter":20.76,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllWithSearchOnStringColumn":0.008,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testFindAllIgnoresInvalidFilters":22.488,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testUpdateRecalculatesSize":0.009,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsReturnsExpectedKeys":0.072,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsWithRegisterId":0.137,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsWithSchemaId":0.075,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsWithExclude":0.091,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsGroupedBySchemaEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsGroupedBySchema":0.064,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetStatisticsGroupedBySchemaFillsMissing":0.051,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetDetailedStatisticsReturnsExpectedKeys":0.129,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetDetailedStatisticsWithFilters":0.175,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetActionDistributionReturnsExpectedStructure":0.087,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetActionDistributionWithFilters":0.084,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetActionChartDataReturnsExpectedStructure":0.185,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetActionChartDataWithDateRange":0.198,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetActionChartDataWithRegisterSchema":0.073,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetMostActiveObjectsReturnsExpectedStructure":0.163,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testGetMostActiveObjectsWithFilters":0.076,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testClearLogsDeletesExpiredTrails":0.117,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testClearLogsReturnsFalseWhenNoneExpired":0.113,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testSetExpiryDateUpdatesNullExpires":0,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testCreateAuditTrailForNewObject":0.037,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testCreateAuditTrailForUpdatedObject":0.018,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testCreateAuditTrailForDeletedObject":0.018,"OCA\\OpenRegister\\Tests\\Db\\AuditTrailMapperIntegrationTest::testCreateAuditTrailForReadAction":0.018,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testTermsFacetsOnStringProperty":0.17,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testTermsFacetsOnBooleanProperty":0.123,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testTermsFacetsOnIntegerProperty":0.11,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testMultipleFacetsInSingleRequest":0.112,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithPropertyFilterApplied":0.112,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsOnEmptyTableReturnsEmptyBuckets":0.089,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithNoFacetConfigReturnsEmpty":0.084,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithStringConfig":0.11,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithListOfFieldNames":0.107,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testMetadataFacets":0.123,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithCustomTitle":0.106,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsIncludeMetrics":0.101,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetBucketsContainCount":0.109,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionAcrossMultipleTables":0.2,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionWithStringConfig":0.161,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionEmptyPairs":0,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithRbacAndMultitenancyDisabled":0.101,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithManyDistinctValues":0.206,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsOnPropertyWithNullValues":0.144,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testDateHistogramFacetOnMetadata":0.109,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionWithMetadataFacets":0.206,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testDateHistogramFacetWithDayInterval":0.113,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testDateHistogramFacetWithWeekInterval":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testDateHistogramFacetWithYearInterval":0.106,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithCommaSeparatedFieldNames":0.103,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithCommaSeparatedMetadataFields":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithCommaSeparatedDateFields":0.1,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsExtendWithFacetableProperties":0.111,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsExtendWithDateFormatProperty":0.113,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithSearchFilter":0.11,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithArrayTypeProperty":0.101,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionWithDateHistogramMetadata":0.202,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionWithFieldMissingInOneTable":0.209,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testMetadataRegisterTermsFacet":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithNonExistentColumn":0.093,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsUnionWithListOfFieldNames":0.219,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithObjectFieldArrayFilter":0.11,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithFilterOnNonExistentProperty":0.096,"OCA\\OpenRegister\\Tests\\Db\\MagicFacetHandlerIntegrationTest::testFacetsWithCamelCasePropertyName":0.109,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetTableNameForRegisterSchema":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testEnsureTableForRegisterSchema":0.071,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testTableExistsForRegisterSchemaAfterCreation":0.073,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testExistsTableForRegisterSchemaUsesCache":0.071,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testEnsureTableIdempotent":0.089,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testIsMagicMappingEnabledDefault":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testIsMagicMappingEnabledForSchema":0.005,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testInsertAndSearchObjects":0.089,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountObjectsInRegisterSchemaTable":0.084,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetSimpleFacetsFromRegisterSchemaTable":0.075,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindInRegisterSchemaTable":0.082,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindInRegisterSchemaTableNotFound":0.073,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllInRegisterSchemaTable":0.081,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testInsertObjectEntity":0.085,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testUpdateObjectEntity":0.09,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectEntityHardDelete":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testClearCache":0.078,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testClearCacheAll":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetExistingRegisterSchemaTables":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetAllRegisterSchemaPairs":0.074,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetIgnoredFilters":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationReturnsArray":31.768,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSyncTableForRegisterSchema":0.129,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFacetsReturnStructureWithData":0.105,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFacetsWithFilterQuery":0.087,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFacetsOnEmptyTable":0.082,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFacetsUnionAcrossMultipleTables":0.165,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithFilterOnProperty":0.087,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithPagination":0.114,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithSorting":0.087,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountObjectsInTable":0.099,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithNonExistentFilterProperty":0.087,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTables":0.226,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchReturnsResultsWithRbacDisabled":0.095,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithRbacEnabledDoesNotCrash":0.092,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountWithRbacDisabled":0.084,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFacetsWithRbacDisabled":0.078,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithMultitenancyDisabled":0.08,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectsToRegisterSchemaTableBatch":0.086,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectsToRegisterSchemaTableEmpty":0.102,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAcrossAllMagicTablesByUuid":5.978,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAcrossAllMagicTablesNotFound":3.775,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindMultipleAcrossAllMagicTables":5.306,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindMultipleAcrossAllMagicTablesEmptyInput":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationAcrossAllMagicTablesEmptyUuid":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationAcrossAllMagicTablesNoMatch":2.95,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationUsingRelationsColumnNoMatch":7.403,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationUsingRelationsColumnEmptyUuid":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllWithLimitAndOffset":0.155,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllWithSort":0.12,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllWithFilters":0.087,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsBySchemaHardDelete":0.099,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsBySchemaSoftDelete":0.107,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsBySchemaNoTable":0.011,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testConvertRowToObjectEntityBasic":0.103,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testInsertObjectEntityAutoGeneratesUuid":0.113,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testUpdateObjectEntityPersistsData":0.107,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testHardDeleteRemovesObject":0.107,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithMetadataFilter":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithFreeTextSearch":0.103,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountWithPropertyFilter":0.119,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationBatchInSchemaEmptyInput":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTablesWithFilter":0.243,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchWithPaginationAndSorting":0.121,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testTableNameContainsRegisterAndSchemaIds":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSyncTableAfterSchemaPropertyAdded":0.097,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testEnsureTableWithRichSchemaPropertyTypes":0.083,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveAndRetrieveObjectWithAllPropertyTypes":0.088,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithBooleanFalseValue":0.092,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithNullAndEmptyValues":0.086,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testEnsureTableForRegisterSchemaWithForce":0.079,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaChangeDetectedAfterPropertyChange":0.1,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithDatetimeMetadata":0.092,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithJsonMetadata":0.106,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithInvalidDatetimeString":0.196,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectTwiceTriggersUpdate":0.188,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testConvertRowWithDateFormatProperties":0.167,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testConvertRowWithJsonStringValues":0.169,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testConvertRowWithNumericStringProperty":0.159,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSoftDeleteObjectEntityRequiresUser":0.146,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsByUuidsHardDelete":0.229,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsByUuidsSoftDelete":0.254,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsByUuidsEmptyArray":0.204,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsBySchemaSoftDeleteBulk":0.282,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testDeleteObjectsBySchemaNoTableExistsReturnsZero":0.036,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testLockObjectEntityRequiresUser":0.291,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTablesWithAggregationsFallsBackToSequential":0.321,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTablesUnionPath":0.352,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTablesWithOrderParam":0.173,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchAcrossMultipleTablesWithNullPairs":0.001,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetSimpleFacetsUnionMultipleSchemas":0.359,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetSimpleFacetsUnionWithRegisterSchemaPairs":0.171,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetSimpleFacetsUnionEmptyConfigs":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationWithData":6.021,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationEmptyUuid":0,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationBatchInSchemaWithData":0.181,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationBatchInSchemaWithAdditionalFields":0.167,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationBatchInSchemaTableNotExists":0.002,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationUsingRelationsColumnWithData":4.085,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindMultipleAcrossAllMagicTablesWithData":2.832,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindMultipleAcrossAllMagicTablesDeduplicatesInput":2.055,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindByRelationAcrossAllMagicTablesWithData":1.88,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSyncTableAddsNewColumns":0.18,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSyncTableWhenTableDoesNotExistCreatesIt":0.154,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSyncTableReturnsStatistics":0.171,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testIsMagicMappingEnabledWithSchemaConfiguration":0.025,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testIsMagicMappingEnabledWithoutConfiguration":0.017,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testIsMagicMappingEnabledForSchemaDeprecated":0.011,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testClearCacheWithSpecificRegisterAndSchema":0.15,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindInRegisterSchemaTableBySlug":0.157,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindInRegisterSchemaTableByNumericId":0.159,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindInRegisterSchemaTableIncludeDeleted":0.164,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllWithLimitOffsetAndSort":0.195,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAllWithPublishedFilterIsHandled":0.18,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithObjectReferenceProperty":0.179,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithArrayOfObjectReferences":0.147,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithSmallIntProperty":0.157,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithBigIntProperty":0.16,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithIntegerDefault":0.156,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithUrlFormatProperty":0.17,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithShortStringProperty":0.168,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithManyPropertiesCreatesTable":0.155,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithFacetableProperty":0.219,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountWithSearchTerm":0.193,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCountOnNonExistentTable":0.021,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSearchOnNonExistentTableReturnsEmpty":0.019,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAcrossAllMagicTablesBySlug":4.011,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testFindAcrossAllMagicTablesIncludeDeletedFlag":3.908,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetExistingRegisterSchemaTablesReturnsCreatedTable":0.259,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testGetIgnoredFiltersAfterSearchWithBadFilter":0.161,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testInsertObjectEntityWithoutUuidGeneratesOne":0.178,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testUpdateObjectEntityWithExplicitOldEntity":0.182,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithBase64FilePropertySetsNull":0.19,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSaveObjectWithArrayOfBase64Files":0.159,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithBooleanRequiredFlag":0.151,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testCamelCasePropertiesAreSanitized":0.168,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSpecialCharacterPropertyNames":0.172,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithNumberDefault":0.157,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithBooleanDefaultTrue":0.152,"OCA\\OpenRegister\\Tests\\Db\\MagicMapperIntegrationTest::testSchemaWithStringDefault":0.153,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testGetCurrentUserIdReturnsStringOrNull":0,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testGetCurrentUserGroupsReturnsArray":0,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testIsAdminReturnsBool":0,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionNoAuthorizationReturnsTrue":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionNoAuthorizationForCreate":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionNoAuthorizationForUpdate":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionNoAuthorizationForDelete":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionPublicRuleGrantsAccess":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionPublicRuleForUnconfiguredAction":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionGroupRuleNoMatch":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionAuthenticatedRule":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionOwnerHasAccess":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionConditionalRulePublicGroup":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionConditionalRuleNoMatchBlock":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlNoAuthorization":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlPublicRule":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlUnconfiguredAction":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlGroupRule":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlConditionalRule":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlMultipleRules":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasConditionalRulesBypassingMultitenancyNoAuth":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasConditionalRulesBypassingMultitenancyPublicRule":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasConditionalRulesBypassingMultitenancyConditionalRule":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchWithNoAuthorizationReturnsResults":0.16,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchWithPublicAuthorizationReturnsResults":0.171,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchWithRestrictedAuthorizationDoesNotCrash":0.176,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchWithConditionalAuthorizationDoesNotCrash":0.176,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testCountWithPublicAuthorization":0.182,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testCountWithRestrictedAuthorization":0.162,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testFacetsWithPublicAuthorization":0.182,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionDifferentActions":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlWithOperatorMatch":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlWithInOperator":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testBuildRbacConditionsSqlWithExistsOperator":0.009,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchWithRbacDisabledBypassesRestrictions":0.167,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testCountWithRbacDisabledBypassesRestrictions":0.162,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionWithObjectDataPublicConditional":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testHasPermissionWithObjectDataNotMatching":0.01,"OCA\\OpenRegister\\Tests\\Db\\MagicRbacHandlerIntegrationTest::testSearchAcrossMultipleTablesWithRbac":0.399,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperFindBySource":0.023,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperFindBySourceEmpty":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperDeleteBySource":0.011,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperGetLatestUpdatedTimestamp":0.011,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperGetLatestUpdatedTimestampNonExistent":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountAll":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountIndexed":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountUnindexed":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountVectorized":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperFindUnindexed":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperFindUnindexedWithLimitAndOffset":0.018,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountFileSourceSummaries":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkMapperCountFileSourceSummariesWithSearch":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFind":0.013,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindNonExistent":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindByWebhook":0.017,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindByWebhookWithLimit":0.018,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindByWebhookWithOffset":0.017,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindAll":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindAllWithLimitAndOffset":0.017,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindFailedForRetry":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperFindFailedForRetryFutureOnly":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperInsertSetsCreated":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperGetStatisticsForAll":0.017,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogMapperGetStatisticsForSpecificWebhook":0.016,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindAll":0.015,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindAllWithLimit":0.021,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindAllWithFilters":0.003,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindAllWithIsNullFilter":0.003,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFind":0.012,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindNonExistent":0.003,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindEnabled":0.012,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookMapperFindForEvent":0.012,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentMapperCanUserAccessAgentNonPrivate":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentMapperCanUserAccessAgentPrivateOwner":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentMapperCanUserAccessAgentPrivateInvited":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentMapperCanUserModifyAgent":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindById":0.018,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindByIdNonExistent":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindAll":0.582,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindAllWithLimit":0.02,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindAllWithFilter":0.011,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindAllWithIsNullFilter":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindAllWithIsNotNullFilter":0.402,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindBySourceUrl":0.005,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperFindBySyncEnabled":0.005,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperUpdateSyncStatus":0.013,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperCreateFromArray":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationMapperUpdateFromArray":0.017,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityHelpers":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityToStringFallbacks":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityIsValidUuid":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityGetJsonFields":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperCountAllFiles":0.021,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperGetTotalFilesSize":0.007,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperGetFilesEmpty":0.008,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperGetFileNonExistent":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperGetFilesWithIds":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperFindUntrackedFiles":0.004,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperCountUntrackedFiles":0.032,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperGetFilesForObjectWithNoFolder":0.029,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFileMapperDepublishFile":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatistics":0.003,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsWithRegisterId":0.03,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsWithSchemaId":0.027,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsWithArrayIds":0.026,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsWithExclude":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetRegisterChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetRegisterChartDataWithFilters":0.009,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetSchemaChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetSchemaChartDataWithFilters":0.01,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetSizeDistributionChartData":0.007,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetSizeDistributionChartDataWithFilters":0.031,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsGroupedBySchema":0.034,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsGroupedBySchemaEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testStatisticsHandlerGetStatisticsGroupedBySchemaFillsMissing":0.002,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerSeparateLargeObjects":0.027,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerSeparateLargeObjectsAllSmall":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerHasJsonFilters":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerApplyCompositeIndexOptimizations":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerApplyCompositeIndexOptimizationsWithOrg":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerOptimizeOrderBy":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerAddQueryHints":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerAddQueryHintsWithRbac":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerProcessLargeObjectsIndividuallyEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testQueryOptimizationHandlerBulkOwnerDeclarationThrowsOnNoArgs":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFacetsHandlerGetSimpleFacetsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFacetsHandlerGetSimpleFacetsNoConfig":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFacetsHandlerGetFacetableFieldsFromSchemas":0.013,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testFacetsHandlerGetFacetableFieldsFromSchemasEmpty":0.003,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookEntityMatchesEvent":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookEntityMatchesEventWildcard":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookEntityArrayAccessors":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookEntityHydrate":0.001,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookEntityJsonSerialize":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogEntityPayloadArray":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testWebhookLogEntityJsonSerialize":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentEntityHasInvitedUser":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentEntityHydrate":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testAgentEntityJsonSerialize":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testChunkEntityJsonSerialize":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityHydrateWithApplicationAlias":0,"OCA\\OpenRegister\\Tests\\Db\\MappersIntegrationTest::testConfigurationEntityHydrateWithEmptyJsonFields":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetQueryBuilder":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetMaxAllowedPacketSize":0.002,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsReturnsExpectedKeys":0.002,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithRegisterId":0.128,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithSchemaId":0.052,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsGroupedBySchema":0.05,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetRegisterChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSchemaChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSizeDistributionChartData":0.008,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testInsertAndFind":0.064,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testInsertEntityDirect":0.033,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testUpdateEntity":0.055,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteEntity":0.049,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindDirectBlobStorageByUuid":0.056,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindDirectBlobStorageById":0.05,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindDirectBlobStorageNotFoundThrows":0.004,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindMultiple":0.097,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountAll":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountAllWithSchema":0.032,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountAllWithRegister":0.027,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountBySchemasEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountBySchemas":0.03,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindBySchemasEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindBySchemas":0.045,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindBySchemasWithLimit":0.08,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindBySchema":0.046,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFilters":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testApplyCompositeIndexOptimizations":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testOptimizeOrderBy":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testAddQueryHints":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCalculateOptimalChunkSize":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSeparateLargeObjects":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testProcessLargeObjectsIndividually":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithLimit":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSimpleFacets":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetFacetableFieldsFromSchemas":0.009,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsSoftDelete":0.06,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsHardDelete":0.049,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testPublishObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testPublishObjects":0.059,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDepublishObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDepublishObjects":0.066,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testProcessInsertChunkReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testProcessUpdateChunkReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCalculateOptimalChunkSizeReturnsPositiveInt":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCalculateOptimalChunkSizeWithData":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSeparateLargeObjectsEmptyInput":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSeparateLargeObjectsWithSmallObjects":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testProcessLargeObjectsIndividuallyEmptyInput":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSetExpiryDate":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsBySchemaReturnsArray":0.036,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsByRegisterReturnsArray":0.033,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindByRelationReturnsArray":3.772,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testClearBlobObjectsReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFiltersWithDotNotation":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFiltersWithPlainFilters":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAcrossAllSourcesByUuid":0.05,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAcrossAllSourcesReturnsRegisterSchema":0.03,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAcrossAllSourcesNotFoundThrows":4.004,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindByRelationWithMatchingObject":0.034,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindByRelationEmptySearch":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSearchObjectsReturnsArray":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSearchObjectsWithLimitAndOffset":0.089,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountSearchObjects":0.046,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountAllWithSchemaAndRegister":0.026,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testPublishObjectsBySchema":0.025,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteObjectsBySchemaSoftDelete":0.035,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testBulkOwnerDeclaration":0.178,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindDirectBlobStorageIncludeDeleted":0.033,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithSchemaFilter":0.047,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithRegisterFilter":0.044,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindMultipleMixedIdsAndUuids":0.09,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindMultipleEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testInsertDirectBlobStorage":0.031,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testUpdateDirectBlobStorage":0.053,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllDirectBlobStorage":0.045,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testLockAndUnlockObject":0.093,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsGroupedBySchemaWithData":0.03,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testUltraFastBulkSaveEmpty":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testLockObjectWithDefaultDuration":0.076,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testUnlockObjectNonExistentUuidReturnsFalse":0.001,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testLockObjectPersistsLockState":0.075,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testDeleteWithEvents":0.057,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testInsertWithEventsCreatesObject":0.048,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testUpdateWithEventsUpdatesObject":0.071,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSearchObjectsWithRegisterFilter":0.062,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSearchObjectsWithSchemaFilter":0.051,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testSearchObjectsWithOrderSort":0.104,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testCountSearchObjectsWithSchemaFilter":0.053,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithSortOrder":0.091,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithSearchString":0.037,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithIdsFilter":0.105,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllIncludeDeleted":0.036,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithBothRegisterAndSchema":0.027,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithArrayOfRegisterIds":0.043,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithArrayOfSchemaIds":0.045,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetRegisterChartDataWithRegisterId":0.026,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSchemaChartDataWithSchemaId":0.028,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSizeDistributionChartDataWithFilters":0.03,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindByRelationExcludingMagicTables":0.027,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindByRelationExactMatch":0.029,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetSimpleFacetsWithFacetConfig":0.029,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetFacetableFieldsFromSchemasWithData":0.035,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testProcessInsertChunkWithObjects":0.022,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithPublishedFilter":0.035,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindAllWithRegisterAndSchema":0.028,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFiltersWithNestedDotNotation":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFiltersWithMixedFilters":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testHasJsonFiltersWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testBulkOwnerDeclarationWithOwnerAndOrg":0.292,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testFindDirectBlobStorageByNumericString":0.033,"OCA\\OpenRegister\\Tests\\Db\\ObjectEntityMapperIntegrationTest::testGetStatisticsWithExclude":0.031,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testInsertSetsUuid":0.013,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testInsertSetsTimestamps":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testInsertSetsId":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByUuid":0.011,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByUuidNotFoundThrows":0.001,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindBySlug":0.01,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindBySlugNotFoundThrows":0.001,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindAllReturnsArray":0.015,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindAllRespectsLimit":0.018,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindAllRespectsOffset":0.042,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByName":0.011,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByNamePartialMatch":0.012,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByNameNoResults":0.002,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindMultipleByUuidEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindMultipleByUuid":0.018,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindAllWithUserCount":0.033,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByUserId":0.01,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByUserIdNoResults":0.002,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testGetStatistics":0.01,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testUuidExistsTrue":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testUuidExistsFalse":0.001,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testUuidExistsExcludesId":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testUpdate":0.114,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testDelete":0.008,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testSaveNewOrganisation":0.008,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testSaveExistingOrganisation":0.014,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testAddUserToOrganisation":0.013,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testRemoveUserFromOrganisation":0.014,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindParentChainNoParent":0.01,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindParentChainWithParent":0.017,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindChildrenChainNoChildren":0.01,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindChildrenChainWithChildren":0.017,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testValidateParentAssignmentNullAllowed":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testValidateParentAssignmentSelfReferenceThrows":0.008,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testValidateParentAssignmentCircularReferenceThrows":0.019,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testValidateParentAssignmentNonexistentParentThrows":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testGetOrganisationHierarchyNoParent":0.009,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testGetOrganisationHierarchyWithParent":0.018,"OCA\\OpenRegister\\Tests\\Db\\OrganisationMapperIntegrationTest::testFindByUserIdMultipleOrgs":0.018,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllReturnsArray":0.003,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllRespectsLimit":0.001,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllRespectsOffset":0.006,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllWithFilter":0.016,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllWithIsNullFilter":0.003,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindAllWithIsNotNullFilter":0.003,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindById":0.01,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindByUuid":0.011,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindBySlug":0.012,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindCachesResult":0.01,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindNonExistentThrowsException":0.002,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindMultiple":0.019,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindMultipleSkipsMissing":0.012,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindMultipleOptimizedEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testFindMultipleOptimized":0.021,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testCreateFromArraySetsUuid":0.012,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testCreateFromArraySetsSlug":0.011,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testCreateFromArraySetsVersion":0.011,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testCreateFromArraySetsSourceDefault":0.011,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testUpdateFromArray":0.017,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testUpdateFromArrayIncrementsVersion":0.017,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testDeleteSucceedsWithNoAttachedObjects":0.01,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testGetIdToSlugMap":0.011,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testGetSlugToIdMap":0.013,"OCA\\OpenRegister\\Tests\\Db\\RegisterMapperIntegrationTest::testGetSchemasByRegisterIdEmptySchemas":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllReturnsArray":0.026,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllRespectsLimit":0.002,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllRespectsOffset":0.06,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithFilter":0.03,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithIsNullFilter":0.018,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithIsNotNullFilter":0.027,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindById":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindByUuid":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlug":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindNonExistentThrowsException":0.002,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindCacheHit":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindCacheByUuidAfterIdLookup":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindWithNonNumericId":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugMethod":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugNoResults":0.001,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugWithPublishedParam":0.014,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultiple":0.02,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultipleSkipsMissing":0.012,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultipleEmptyArray":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultipleOptimizedEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultipleOptimized":0.018,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySetsUuid":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySetsSlug":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySetsVersion":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySetsDefaultVersion":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySetsDefaultSource":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayPreservesProperties":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithNullRequired":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayAutoPopulatesObjectNameField":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayAutoPopulatesDescriptionField":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayAutoPopulatesDutchFieldNames":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithValidConfigObjectNameField":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithInvalidConfigObjectNameFieldThrows":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithTwigTemplateConfigField":0.008,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithInvalidTwigTemplateConfigFieldThrows":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithPipeSeparatedConfigField":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithInvalidPipeSeparatedConfigFieldThrows":0,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayBuildsRequiredFromPropertyFlags":0.008,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayBuildsRequiredFromStringTrue":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayPreservesExplicitRequired":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithRefAsArray":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithRefAsInt":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithPropertyLevelNestedRef":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetConfigForCommonFields":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetForEnumProperty":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetForDateField":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetForDateFormatProperty":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetForExplicitFacetableProperty":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArraySkipsFacetForExplicitFacetableFalse":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayGeneratesFacetForBooleanType":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArray":0.017,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArrayIncrementsVersion":0.016,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArrayWithExplicitVersion":0.016,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testDeleteSucceeds":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetIdToSlugMap":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetSlugToIdMap":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetRegisterCountPerSchema":0.002,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetRelatedReturnsArray":0.016,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetRelatedByIdInsteadOfEntity":0.021,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindExtendedByReturnsArray":0.014,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindExtendedByWithKnownUuidAndSlug":0.013,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindExtendedByWithActualExtension":0.023,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllExtendedByReturnsArray":0.003,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllExtendedByWithActualExtension":0.022,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaReturnsBool":0.017,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaByIdTrue":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaByUuidTrue":0.014,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaBySlugTrue":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaByJsonSchemaFormat":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaInNestedProperties":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaInArrayItems":0.012,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaFalse":0.012,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaSkipsNonArrayProperties":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaByUuidContainedInRef":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetPropertySourceMetadataReturnsArray":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetPropertySourceMetadataWithProperties":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetPropertySourceMetadataWithAllOfComposition":0.022,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testSchemaAllOfResolvesParentProperties":0.021,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testSchemaAllOfMergesRequired":0.021,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testInsertDoesNotAutoSetCreatedTimestamp":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testInsertDoesNotAutoSetUpdatedTimestamp":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateSetsUpdatedTimestamp":0.116,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithSearchConditionsReturnsArray":0.038,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArrayPreservesExistingProperties":0.017,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateSchemaWithBooleanProperty":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateSchemaWithNumberProperty":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateSchemaWithArrayProperty":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateSchemasWithSameTitleThrowsUniqueConstraint":0.015,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllCountMatchesActualResults":0.043,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugWithLimit":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugWithOffset":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetRelatedWithReferencingSchema":0.024,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayEmptyProperties":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithNestedObjectProperties":0.009,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testCreateFromArrayWithSource":0.008,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArrayReplacesProperties":0.015,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testUpdateFromArrayChangesTitle":0.016,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testHasReferenceToSchemaByIntIdTrue":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindExtendedByEmpty":0.014,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithSourceFilter":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindBySlugCaseInsensitive":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testGetRegisterCountPerSchemaReturnsArray":0.002,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindMultipleOptimizedSkipsMissing":0.01,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithPublishedParam":0.028,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindWithPublishedBypass":0.011,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindWithDifferentRbacFlagsCachesSeparately":0.012,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindWithMultitenancyDisabled":0.012,"OCA\\OpenRegister\\Tests\\Db\\SchemaMapperIntegrationTest::testFindAllWithSearchConditionsAndParams":0.011,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindWithRegisterAndSchemaUsesOrmSource":0.179,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindWithoutRegisterSchemaUsesBlobSource":0.027,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testInsertReturnsObjectEntity":0.188,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testInsertAndFindRoundTrip":0.185,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUpdateObject":0.184,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUpdateObjectWithoutOldEntity":0.208,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUpdateObjectWithExplicitOldEntity":0.19,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUpdateObjectWithAutoResolveRegisterSchema":0.193,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDeleteObject":0.196,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDeleteNonObjectEntityThrows":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testInsertWithAutoResolveRegisterSchema":0.162,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllWithRegisterSchemaReturnsArray":0.176,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllWithoutContextUsesBlob":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllWithFilters":0.178,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllWithNullPublishedFilter":0.181,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindByUuidSetsOrmSource":0.165,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllBlobSetsSourceOnEntities":0.023,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindMultipleReturnsArray":0.357,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindMultipleWithUuids":3.133,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindMultipleEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindBySchemaReturnsArray":0.237,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetStatisticsReturnsExpectedKeys":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetStatisticsWithRegisterFilter":0.191,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetStatisticsWithSchemaFilter":0.236,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetStatisticsWithBothRegisterAndSchemaFilter":0.182,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetRegisterChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSchemaChartData":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetRegisterChartDataWithFilters":0.179,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSchemaChartDataWithFilters":0.181,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSimpleFacetsEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSimpleFacetsWithRegisterSchema":0.186,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSimpleFacetsViaAtSelfKeys":0.157,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSimpleFacetsWithMultipleSchemas":0.374,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetFacetableFieldsFromSchemas":0.009,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountAllReturnsInt":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountAllWithSchemaFilter":0.159,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountAllWithRegisterAndSchemaFilter":0.161,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountAllWithFiltersArray":0.154,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsReturnsArray":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsWithRegisterSchemaRoutesMagic":0.201,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsWithAtSelfKeys":0.184,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsWithRegisterFilter":0.194,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsWithLimit":0.205,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountSearchObjectsReturnsInt":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountSearchObjectsWithRegisterSchemaRoutesMagic":0.171,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountSearchObjectsWithAtSelfKeys":0.173,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedReturnsExpectedStructure":0.002,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithData":0.161,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithRegisterSchemaRoutesMagic":0.195,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithMultipleSchemas":0.374,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithSchemaAsArray":0.377,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedBlobFallback":0.035,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testLockAndUnlockObject":0.05,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testLockObjectWithDefaultDuration":0.056,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetQueryBuilder":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetMaxAllowedPacketSize":0.001,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDeleteObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testPublishObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDepublishObjectsEmptyReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDeleteObjectsWithActualUuids":0.035,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDeleteObjectsWithHardDelete":0.033,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testPublishObjectsWithActualUuids":0.037,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testDepublishObjectsWithActualUuids":0.047,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAcrossAllSourcesFindsObject":4.178,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAcrossAllSourcesNotFoundThrows":3.794,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAcrossAllSourcesBlobReturnsRegisterAndSchema":0.033,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testInsertNonObjectEntityThrows":0,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUltraFastBulkSaveWithRegisterSchema":0.147,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUltraFastBulkSaveWithAutoResolve":0.142,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testUltraFastBulkSaveEmptyReturnsEmpty":0.001,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testCountSearchObjectsWithData":0.024,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testGetSimpleFacetsWithData":0.159,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindAllWithSorting":0.201,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testFindBySchemaAfterInsert":0.161,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testInsertIntoBlobStorageWithRegisterSchema":0.024,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithIds":2.178,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithSearchInMagicTable":0.174,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithRelationsContains":1.781,"OCA\\OpenRegister\\Tests\\Db\\UnifiedObjectMapperIntegrationTest::testSearchObjectsPaginatedWithMultipleRegisters":0.393,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertSingleObject":0.04,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertMultipleObjects":0.092,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertEmptyArrayReturnsEmpty":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertObjectHasCorrectDataInDb":0.037,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkUpdateWithObjectEntityUnifiesFormat":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkMixedInsertAndUpdate":0.07,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueMissingObjectPropertyThrows":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertObjectWithStringObjectThrows":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testUnifyObjectFormatsAutoGeneratesUuid":0.017,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertObjectExtractsNameFromNaam":0.039,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBulkInsertObjectWithDateTimeFields":0.039,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueWithAtSelfMetadata":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testConvertDateTimeToMySQLFormatIso8601":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testConvertDateTimeToMySQLFormatAlreadyMySQL":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testConvertDateTimeToMySQLFormatFallbackForNonString":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetJsonColumnsReturnsExpectedColumns":0.016,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testMapObjectColumnsToDatabaseFiltersValidColumns":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testMapObjectColumnsToDatabaseAddsRequiredColumns":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForUuid":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForVersion":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForObjectColumn":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForJsonColumns":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForNameFromNaam":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForNameFallback":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForPublishedDatetime":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractColumnValueForNullPublished":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testCreateEntityFromDataReturnsEntity":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testCreateEntityFromDataReturnsEntityWithMinimalData":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetValueFromPathSimpleField":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetValueFromPathNestedField":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetValueFromPathMissingField":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetValueFromPathDeepNested":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGetValueFromPathNumericValue":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueSimplePath":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueFallbackChain":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueFallbackChainFirstMatch":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueFallbackChainAllEmpty":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueTwigTemplate":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueTwigTemplateMissingField":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testExtractMetadataValueTwigTemplateAllMissing":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessTwigLikeTemplateWithFallbacks":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessTwigLikeTemplateNoMatches":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessFieldWithFallbacksEmptyFields":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessMapFilter":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessMapFilterNoMatch":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessMapFilterEmptyField":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessIfFilledFilterFieldFilled":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessIfFilledFilterFieldEmpty":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessIfFilledFilterFieldEmptyString":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessIfFilledFilterSingleValue":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessTwigLikeTemplateWithMapFilter":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessTwigLikeTemplateWithIfFilledFilter":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessTwigLikeTemplateWithArrayValueConverted":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testCreateSlug":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testCreateSlugFromValue":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGenerateSlugFromSlugFromConfig":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGenerateSlugFromTitleFieldConfig":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGenerateSlugFromCommonFields":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testGenerateSlugFallbackToSchemaName":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataWithConfiguredFields":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataWithCustomNameField":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataWithSlugField":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataWithDescriptionField":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataWithSummaryField":0.016,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataFallbackFields":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testHydrateObjectMetadataNestedObjectKey":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyDataUri":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyUrlWithFileExtension":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyUrlWithoutExtension":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyBase64Long":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyPlainStringNotFile":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyNullValue":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyIntValue":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertySchemaBasedFileType":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertySchemaBasedArrayFileType":0.017,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertySchemaBasedNonFileType":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertySchemaBasedMissingProperty":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyFileObject":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayOfDataUris":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayOfUrls":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayOfBase64":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayOfFileObjects":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFileObjectValid":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFileObjectMissingId":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFileObjectMissingTitleAndPath":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFileObjectWithPath":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testParseFileDataFromDataUri":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testParseFileDataFromBase64":0.014,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testParseFileDataInvalidBase64Throws":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testParseFileDataInvalidDataUriThrows":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigPassesWithNoRestrictions":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigBlocksMimeType":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigBlocksOversize":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigWithIndex":0.015,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesByExtension":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesByMagicBytes":0.018,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesByMimeType":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesSafeFilePassesThrough":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesShellScript":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesElfBinary":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesShebangInContent":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testProcessUploadedFilesSkipsErrors":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyUrlWithImageExtension":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyUrlWithDocxExtension":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayWithUrlInside":0.013,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testIsFilePropertyArrayWithNonFiles":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testBlockExecutableFilesPhpTag":0.011,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigAllowsCorrectMimeType":0.012,"OCA\\OpenRegister\\Tests\\Service\\BulkAndHandlersIntegrationTest::testValidateFileAgainstConfigAllowsWithinSizeLimit":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndex":0.022,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithPagination":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithPageParam":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithExtendSchemas":0.116,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithExtendStats":4.201,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithExtendSchemasAndStats":4.556,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersIndexWithExtendAsString":0.042,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersShow":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersShowWithStats":0.062,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersShowWithExtendString":0.09,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersCreate":0.145,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersUpdate":0.061,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersPatch":0.058,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersSchemas":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersSchemasNotFound":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersObjects":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersDestroy":0.021,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testRegistersDestroyNotFound":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasIndex":0.145,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasIndexWithPagination":0.014,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasIndexWithPage":0.014,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasIndexWithStats":0.264,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasIndexWithExtendString":0.111,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasShow":0.014,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasShowWithStats":0.062,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasShowNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasCreate":0.016,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasUpdate":0.024,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasPatch":0.018,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSchemasDestroy":0.023,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsIndex":0.013,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsIndexWithPagination":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsIndexWithPagePagination":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsIndexUnauthenticated":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCreate":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCreateWithConfiguration":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCreateMissingName":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCreateMissingQuery":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCreateUnauthenticated":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsShowUnauthenticated":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsShowNotFound":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsUpdateUnauthenticated":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsUpdateMissingName":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsUpdateMissingQuery":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsUpdateNotFound":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsPatchUnauthenticated":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsPatchNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsDestroyUnauthenticated":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsDestroyNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testViewsCrudCycle":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsIndex":0.05,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsLoad":0.031,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsUpdate":0.031,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsStats":7.164,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetStatistics":7.336,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetObjectService":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetConfigurationService":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetDatabaseInfo":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetDatabaseInfoRefresh":0.014,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsRefreshDatabaseInfo":0.016,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetVersionInfo":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsGetSearchBackend":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsUpdateSearchBackendEmpty":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsUpdateSearchBackendValid":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsUpdatePublishingOptions":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsRebase":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsSemanticSearchEmptyQuery":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsHybridSearchEmptyQuery":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsTestSetupHandlerSolrDisabled":0.007,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsReindexInvalidBatchSize":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSettingsReindexNegativeMaxObjects":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailIndex":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailIndexWithPagination":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailIndexWithPage":0.012,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailShowNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailStatistics":0.389,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailPopularTerms":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailActivity":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailRegisterSchemaStats":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailUserAgentStats":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailCleanupInvalidDate":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailCleanupWithoutDate":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailCleanupWithValidDate":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailDestroyNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailDestroyMultiple":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailClearAll":0.008,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailExportJson":0.018,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailExportCsv":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailIndexWithDateFilters":0.017,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testSearchTrailIndexWithSort":0.012,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsIndex":0.013,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsShowNotFound":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsCreateMissingFields":0.009,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsCreate":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsUpdateNotFound":0.012,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsDestroyNotFound":0.019,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsCrudCycle":0.01,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsTestNotFound":0.011,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsLogsNotFound":0.014,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsLogStatsNotFound":0.013,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsAllLogs":0.02,"OCA\\OpenRegister\\Tests\\Service\\ControllersIntegrationTest::testEndpointsAllLogsWithFilter":0.01,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testClearCaches":0.01,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testClearCachesIdempotent":0.018,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeSafe":0.011,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeBalanced":0.009,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeFast":0.012,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeBoundary1000":0.014,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeBoundary10000":0.011,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testGetRecommendedWarmupModeZero":0.01,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testScheduleSmartSolrWarmupEmpty":0.01,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testScheduleSmartSolrWarmupWithSummary":0.015,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvCreatesObjects":0.165,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvSingleRow":0.16,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvEmptyNoDataRows":0.011,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvIntegerCoercion":0.164,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvBooleanAndArrayTypes":0.181,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvIgnoresUnderscoreColumns":0.163,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvExtraColumnsPreserved":0.156,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvIncludesSchemaInfo":0.172,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvDeduplication":0.196,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvWithPublish":0.171,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvPerformanceMetrics":0.167,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvNonexistentFileThrows":0.012,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvWithoutSchemaThrows":0.013,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvManyRows":0.177,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvSkipsEmptyRows":0.166,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvPartialData":0.171,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvQuotedFieldsWithCommas":0.175,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvNumberType":0.181,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvObjectTypeJson":0.168,"OCA\\OpenRegister\\Tests\\Service\\ImportServiceIntegrationTest::testImportFromCsvWithoutPublish":0.187,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasAll":0.494,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasVersion":0.013,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasInfoSection":0.076,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasServersSection":0.076,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasComponents":0.097,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasForSpecificRegisterWithDescription":0.026,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasForRegisterWithoutDescription":0.026,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasIncludesTags":0.079,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasGeneratesCrudPaths":0.067,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasCollectionPathMethods":0.018,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasItemPathMethods":0.016,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasSecuritySchemes":0.091,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasPaths":0.163,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithVariousPropertyTypes":0.027,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithEnumProperty":0.024,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithAllOfProperty":0.026,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithOneOfProperty":0.027,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithRefProperty":0.03,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithBareRefProperty":0.029,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithEmptyAllOf":0.029,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithInvalidType":0.029,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithBooleanRequired":0.033,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithArrayTypeNoItems":0.031,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithEmptyEnum":0.032,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithNestedProperties":0.038,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithRbacGroups":0.036,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithRbacGroupObjects":0.036,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithPropertyLevelAuth":0.035,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasOperationsHaveOperationId":0.026,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasAllRegisters":0.267,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasCollectionHasQueryParameters":0.024,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasPathsAlwaysArray":0.071,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithMalformedItemsList":0.029,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasPropertyWithNoTypeNoRef":0.025,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasSanitizeSchemaName":0.024,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithAnyOfProperty":0.024,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithEmptyRef":0.025,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasGetOperationResponse":0.018,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasDeleteOperationResponse":0.021,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasPostOperationRequestBody":0.018,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithReadOnlyWriteOnlyProperties":0.031,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasWithPropertyFormats":0.025,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasServerUrlContainsApiPath":0.013,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasStripsInternalProperties":0.026,"OCA\\OpenRegister\\Tests\\Service\\OasServiceIntegrationTest::testCreateOasScopeDescriptions":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsWithValidObjects":0.024,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsMissingSelf":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsMissingRegister":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsMissingSchema":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsEmptyRegister":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsSelfNotArray":0.025,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateRequiredFieldsMultipleObjectsSecondFails":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateObjectsBySchemaWithValidObjects":16.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateObjectsBySchemaWithInvalidCallback":8.365,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateSchemaObjectsWithValidObjects":16.79,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateSchemaObjectsWithFailingCallback":10.364,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testApplyInversedByFilterReturnsEmptyArray":0.067,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateAndSaveObjectsBySchemaInvalidIds":0.134,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateAndSaveObjectsBySchemaWithRealData":17.821,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testValidateAndSaveObjectsBySchemaWithLimitOffset":23.793,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractAllRelationshipIdsEmpty":7.997,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractAllRelationshipIdsSingleRelation":7.923,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractAllRelationshipIdsArrayRelation":8.17,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractAllRelationshipIdsDeduplicates":15.455,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractAllRelationshipIdsCircuitBreaker":7.79,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBulkLoadRelationshipsBatchedEmpty":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBulkLoadRelationshipsBatchedWithRealObjects":15.592,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBulkLoadRelationshipsBatchedCapsAt200":0.025,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testLoadRelationshipChunkOptimizedEmpty":0.018,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testLoadRelationshipChunkOptimizedWithData":7.857,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetContractsEmptyContracts":9.187,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetContractsNonexistentObject":0.033,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetContractsWithPagination":7.985,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetUsesNoRelations":7.817,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetUsesNonexistentObject":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetUsedByReturnsStructure":25.17,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetUsedByNonexistentObject":0.023,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testExtractRelatedDataEmpty":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetsForObjectsEmptyConfig":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetsForObjectsStringConfig":0.025,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetsForObjectsArrayConfig":16.445,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetableFieldsReturnsStructure":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetableFieldsNoSchemaFilter":0.054,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetMetadataFacetableFields":0.023,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetCountNoFacets":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetCountWithFacets":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetCountWithNonArrayFacets":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetFacetsForObjectsWithFallback":0.025,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryBasic":0.022,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryDotMangling":0.024,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryMetadataFields":0.03,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryWithIds":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryNormalizesIdsString":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryPublishedFilter":0.025,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryStripsSystemParams":0.022,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testBuildSearchQueryArrayRegisterSchema":0.023,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQueryOrdering":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQueryOrderingAsc":0.022,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQuerySuffixOperators":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQueryInOperator":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQueryIsNull":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCleanQueryNormalizesDoubleUnderscores":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testIsSolrAvailable":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testIsSearchTrailsEnabled":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testLogSearchTrailDoesNotThrow":0.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testApplyViewsToQueryEmptyViews":0.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testApplyViewsToQueryNonexistentView":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasPermissionRbacDisabled":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasPermissionAdminUser":0.018,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasPermissionObjectOwner":0.017,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionAdmin":0.018,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionNoAuthorization":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionEmptyAuthorization":0.018,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionActionNotInAuth":0.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionMatchingGroup":0.023,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionNonMatchingGroup":0.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionOwnerOverride":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionComplexEntry":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testHasGroupPermissionComplexEntryNoMatch":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testEvaluateMatchConditionsAllPass":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testEvaluateMatchConditionsFails":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testEvaluateMatchConditionsOrganisationVariable":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testEvaluateMatchConditionsNoActiveOrg":0.024,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testEvaluateMatchConditionsResolvedRelation":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCheckPermissionThrowsOnDenied":0.037,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetAuthorizedGroupsNoAuth":0.022,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetAuthorizedGroupsWithAuth":0.022,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetAuthorizedGroupsMissingAction":0.021,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testFilterObjectsForPermissionsRbacDisabled":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testGetActiveOrganisationForContext":0.02,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedReturnsStructure":15.297,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedWithPage":0.024,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedWithOffset":15.295,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedIncludesMetrics":0.026,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedWithExtend":7.759,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedLimitZero":7.867,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsReturnsEntities":7.673,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsWithCount":7.652,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testCountSearchObjects":14.876,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedWithFacets":24.776,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedWithFacetable":0.024,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedSourceDatabase":0.023,"OCA\\OpenRegister\\Tests\\Service\\ObjectHandlersIntegrationTest::testSearchObjectsPaginatedStoresQueryMetadata":0.027,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetRegisterWithId":0.007,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetSchemaWithId":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetRegisterWithObject":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetSchemaWithObject":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetRegisterWithSlug":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetSchemaWithSlug":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetRegisterWithUuid":0.007,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetSchemaWithUuid":0.007,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testContextMethodChaining":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetObjectReturnsObjectEntityOrNull":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetRegisterReturnsIntAfterSet":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetSchemaReturnsIntAfterSet":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetSchemaWithNonexistentIdThrows":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectCreate":0.15,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectWithSpecificUuid":0.125,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectStoresRegisterAndSchema":0.14,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectStoresData":0.136,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectWithArrayData":0.149,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectSilent":0.098,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveAndFindObject":0.165,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindByStringId":0.187,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindSilent":0.177,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindDerivesSchemaFromObject":0.153,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectUpdate":0.241,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testUpdatePreservesUuid":0.18,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectWithObjectEntityInput":0.183,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDeleteObject":7.988,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDeleteObjectDerivesSchema":8.188,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindAllEmpty":0.01,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindAllAfterCreate":0.15,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindAllWithLimit":0.285,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSearchObjectsPaginatedWithOffset":0.219,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindAllWithExtendString":0.143,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testFindByRelationsEmpty":4.69,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testCountEmpty":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSearchPaginatedTotalIncreasesAfterCreate":0.172,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSearchObjectsPaginated":0.166,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testCountSearchObjectsReturnsInt":0.008,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testBuildSearchQuery":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testBuildObjectSearchQuery":0.007,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testRenderEntity":0.198,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetExtendedObjects":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetCreatedSubObjects":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testClearCreatedSubObjects":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetCacheHandler":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetDeleteHandler":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectsBulk":0.104,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDeleteObjectsBulk":0.262,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testPublishObjectsBulk":0.205,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDepublishObjectsBulk":0.178,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSetObjectWithEntity":0.148,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testSaveObjectWithHardValidation":0.125,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDeleteObjectsBySchema":0.176,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDeleteObjectsByRegister":0.174,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testPublishObjectsBySchema":0.163,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetObjectUsesEmpty":2.996,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetObjectUsedByEmpty":17.409,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testVectorizeBatchObjectsThrowsDisabled":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetVectorizationStatisticsThrowsDisabled":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetVectorizationCountThrowsDisabled":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testExportObjectsThrowsDisabled":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testImportObjectsThrowsDisabled":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testDownloadObjectFilesThrowsDisabled":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testCreateObject":0.106,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetFacetsForObjects":0.163,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testGetFacetableFields":0.006,"OCA\\OpenRegister\\Tests\\Service\\ObjectServiceIntegrationTest::testValidateObjectsBySchema":0.149,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexReturnsEmptyResults":0.017,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexReturnsObjects":0.206,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithLimit":0.216,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithPage":0.232,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithSearch":0.287,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexInvalidRegisterReturns404":0.008,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexInvalidSchemaReturnsError":0.011,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithEmptyTrue":0.148,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithExtend":0.173,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithRegisterSlug":0.179,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testIndexWithOrder":0.227,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowReturnsObject":0.152,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithExtendSchema":0.155,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithExtendRegister":0.147,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithLegacyExtendFormat":0.159,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithFields":0.161,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithUnset":0.183,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowWithEmptyTrue":0.187,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowNotFoundReturns404":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testShowInvalidRegisterReturns404":0.211,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateReturns201":0.163,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateWithAllPropertyTypes":0.161,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateInvalidRegisterReturns404":0.008,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateInvalidSchemaReturnsError":0.01,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateFiltersReservedParams":0.116,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCreateWithSlugs":0.362,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testUpdateReturns200":4.192,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testUpdateNotFoundReturns404":0.016,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testUpdateInvalidRegisterReturns404":0.151,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testDestroyReturns204":8.008,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testDestroyWithInvalidRegister":0.007,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testDestroyNonexistentObject":4.123,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPatchReturns200":4.263,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPatchNotFoundReturns404":0.019,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPatchInvalidRegisterReturns404":0.158,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPostPatchReturns200":4.281,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPostPatchInvalidRegisterReturns404":0.008,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPostPatchNotFoundReturns404":0.017,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPublishReturns200":4.469,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPublishWithDate":4.085,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testPublishNotFoundReturnsError":4.078,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testDepublishReturns200":8.244,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testLogsReturnsAuditTrail":0.172,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testLogsNotFoundReturns404":0.012,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testContractsReturnsPaginated":0.183,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testUsesReturnsResult":2.819,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testUsedReturnsResult":17.176,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCanDeleteReturns200":4.303,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testCanDeleteNotFoundReturns404":4.038,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMergeWithoutTargetReturns400":0.149,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMergeWithoutObjectReturns400":0.15,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMigrateWithoutSourceReturns400":0.005,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMigrateWithoutTargetReturns400":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMigrateWithoutObjectsReturns400":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testMigrateWithoutMappingReturns400":0.004,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testObjectsReturnsResults":0.14,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testObjectsWithRegisterSchemaFilter":0.148,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testLockAndUnlock":4.213,"OCA\\OpenRegister\\Tests\\Service\\ObjectsControllerIntegrationTest::testNoUserMeansNotAdmin":0.137,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testEnsureDefaultOrganisation":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testEnsureDefaultOrganisationIdempotent":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetOrganisationSettingsOnly":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetDefaultOrganisationUuid":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testCreateOrganisation":0.01,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testCreateOrganisationWithUuid":0.006,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testCreateOrganisationInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testCreateOrganisationGeneratesSlug":0.006,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testHasAccessToOrganisationNonexistent":0.001,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetUserOrganisationStats":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testClearDefaultOrganisationCache":0.001,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testClearCache":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetOrganisationForNewEntity":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetDefaultOrganisationId":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testSetDefaultOrganisationId":0.016,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetUserOrganisations":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetActiveOrganisation":0,"OCA\\OpenRegister\\Tests\\Service\\OrganisationServiceIntegrationTest::testGetUserActiveOrganisations":0,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testIsValidOnDeleteActionValid":0.007,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testIsValidOnDeleteActionCaseInsensitive":0.007,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testIsValidOnDeleteActionInvalid":0.007,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testCanDeleteNoReferences":7.997,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testHasIncomingOnDeleteReferencesNonexistent":0.008,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testCanDeleteNullSchema":0.007,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testDeletionAnalysisEmpty":0.009,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testDeletionAnalysisToArray":0.009,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testDeletionAnalysisWithBlockers":0.01,"OCA\\OpenRegister\\Tests\\Service\\ReferentialIntegrityServiceIntegrationTest::testLogRestrictBlock":0.011,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testSetUltraPreloadCache":0.007,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testGetUltraCacheSizeEmpty":0.008,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testSetUltraPreloadCacheWithObjects":0.008,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testClearCache":0.008,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testClearCacheResetsObjectsCache":0.008,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testGetObjectsCacheReturnsArray":0.008,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityBasic":7.846,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityPreservesAllProperties":9.031,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityReturnsObjectEntity":7.683,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithFieldsFilter":7.695,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithMultipleFields":7.428,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithFilterMatching":7.869,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithFilterNotMatching":7.515,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithUnset":7.516,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithMultipleUnset":7.335,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithDepthZero":7.572,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithHighDepth":9.475,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityCircularReferenceDetection":10.425,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithEmptyExtend":11.684,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithExtendString":9.844,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithExtendArray":11.235,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendWithRelatedObject":32.954,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendSelfSchema":8.081,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendSelfRegister":8.548,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendShorthandSchema":9.9,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendAll":8.281,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithPreloadedRegisterCache":7.992,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithPreloadedSchemaCache":9.693,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityTwiceReturnsSameResult":8.149,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesEmpty":0.012,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesSingleObject":7.917,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesMultipleObjects":37.994,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithStringExtend":7.516,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithFieldsFilter":9.692,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithUnset":9.265,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithExtendRelatedObjects":23.092,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithNullExtend":9.469,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityFilterAndFieldsCombined":7.504,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityUnsetAndFieldsCombined":9.493,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testUltraPreloadCacheWithRealObject":9.459,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendSelfSchemaPopulatesData":7.613,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendSelfRegisterPopulatesData":7.575,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendBothSchemaAndRegister":7.751,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityFilterEmptiesObject":7.49,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityFilterOnNonExistentProperty":7.816,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityUnsetNonExistentProperty":7.658,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendAllWithRelatedUuids":17.554,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendRegisterShorthand":7.917,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityAtDepthLimit":8.013,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithPreloadedObjects":18.492,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithStringFilter":7.719,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithStringUnset":7.372,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithStringFields":7.799,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesExtendAll":16.301,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendArrayOfUuids":33.977,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityPopulatesObjectsCache":27.022,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendWithNonExistentUuid":10.069,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendWithUrlValue":7.666,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityTripleCombination":7.504,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithInversedBySchema":20.892,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesLargeBatch":82.962,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesWithArrayExtend":8.322,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendCommaString":7.71,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithNestedObjectProperty":8.428,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityWithMinimalData":9.318,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntityExtendWithUltraCache":22.59,"OCA\\OpenRegister\\Tests\\Service\\RenderObjectIntegrationTest::testRenderEntitiesCombinedOptions":7.997,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceEmpty":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceNumericId":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceUuid":0.019,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceSlug":0.02,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceJsonPath":0.019,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceUrl":0.022,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceWithQueryParams":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveSchemaReferenceNonexistent":0.02,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceEmpty":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceNumericId":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceUuid":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceSlug":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceUrl":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceWithQueryParams":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testResolveRegisterReferenceNonexistent":0.111,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceUuid":0.009,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceUuidNoDashes":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferencePrefixedUuid":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceObjectsUrl":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceApiUrl":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceNumericId":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceNonReference":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsReferenceZero":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsEmptyData":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsSkipsMetadata":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsDetectsUuids":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsDetectsArrayOfReferences":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsNestedData":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testScanForRelationsNestedDataWithSchemaRef":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testUpdateObjectRelationsNoRelations":8.185,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testUpdateObjectRelationsWithUuidReference":7.677,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCascadeObjectsNoInversedBy":7.861,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCascadeObjectsWithInversedBySingle":7.731,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCascadeObjectsWithInversedByArray":7.829,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCascadeObjectsWithEmptyPropData":9.403,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testHandleInverseRelationsWriteBack":7.914,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCascadeSingleObjectReturnsNull":8.535,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsValidObjects":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsGeneratesUuid":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsPreservesProvidedId":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsMissingRegister":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsMissingSchema":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsInvalidSchemaId":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsWithSelfStructure":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsWithObjectRegisterSchema":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsScansRelations":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsMixedValidInvalid":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testTransformObjectsWithPresetRelations":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestBasic":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestComplexExtend":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestWithFacets":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestLargeLimit":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestManyFilters":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestStringExtend":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestTwoExtends":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testIsSimpleRequestFacetableFlag":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testOptimizeRequestForPerformanceFastPath":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testOptimizeRequestForPerformanceWithExtend":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testOptimizeExtendQueriesString":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testOptimizeExtendQueriesEmptyString":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testOptimizeExtendQueriesArray":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testExtractRelatedDataEmpty":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testExtractRelatedDataWithUuids":17.095,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testExtractRelatedDataNoInclude":7.981,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testExtractRelatedDataSkipsNonEntities":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testGetFacetCountWithFacets":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testGetFacetCountNoFacets":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testGetFacetCountStringFacets":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateTotalPages":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateExtendCountArray":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateExtendCountString":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateExtendCountEmptyString":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateExtendCountNull":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCalculateExtendCountInteger":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testGetCachedEntitiesUsesFallback":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testPreloadCriticalEntities":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testDeleteSoftDelete":7.807,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testDeleteObjectByUuid":9.603,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testDeleteObjectCascadeSubDeletion":7.909,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCanDelete":8.113,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testDeleteWithArrayInput":4.171,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testHandlePreValidationCascadingNoInversedBy":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testHandlePreValidationCascadingGeneratesUuid":0.174,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testHandlePreValidationCascadingEmptyProperty":0.028,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCreateRelatedObjectNullRef":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCreateRelatedObjectEmptyRef":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCreateRelatedObjectInvalidSchemaRef":0.024,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testCreateRelatedObjectNonPathRef":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testSaveObjectsEmpty":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testSaveObjectsSingle":0.145,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testSaveObjectsMultiple":0.135,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testSaveObjectsDeduplication":0.135,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testSaveObjectsNoDeduplication":0.131,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testBulkOperationsSaveObjects":0.136,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testBulkOperationsDeleteObjectsEmpty":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testBulkOperationsPublishObjectsEmpty":0.019,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testBulkOperationsDepublishObjectsEmpty":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testProcessObjectsChunkEmpty":0.017,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testProcessObjectsChunkValid":0.163,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testProcessObjectsChunkWithIds":0.163,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testProcessObjectsChunkMixed":0.13,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectHandlersIntegrationTest::testProcessObjectsChunkTimingCapture":0.147,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testGetCreatedSubObjectsEmpty":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testClearCreatedSubObjects":0.008,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testClearAllCaches":0.008,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testTrackCreatedSubObject":0.007,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testTrackCreatedSubObjectOverwritesSameUuid":0.007,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsEmpty":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsFlatDataNoRelations":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithUuid":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithUrl":0.009,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithNestedArray":0.009,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithSchema":0.008,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyAlwaysDefaultsNoDefaults":0.007,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyAlwaysDefaultsPreservesExistingData":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyAlwaysDefaultsWithAlwaysBehaviorSchema":0.031,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsNoDefaults":0.011,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsWithSchemaDefaults":0.018,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsPreservesExplicitValues":0.009,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsEmptyData":0.01,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectCreatesNewObject":7.88,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectSetsRegisterAndSchema":7.68,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectMinimalData":8.738,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithStringProperty":8.75,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithIntegerProperty":8.186,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithBooleanProperty":7.9,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithBooleanFalse":7.596,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithArrayProperty":7.983,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithEmptyArray":7.949,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithNumberProperty":7.889,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithObjectProperty":7.729,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithAllPropertyTypes":7.739,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithProvidedUuid":7.754,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithSelfId":8.048,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectSetsCreatedTimestamp":8.115,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectUpdatesExistingByUuid":7.803,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectUpdatePreservesUnchangedFields":9.706,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testUpdateObjectChangesData":10.859,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testUpdateObjectSetsUpdatedTimestamp":9.711,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testUpdateObjectWithSilentMode":10.164,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testUpdateObjectUsingRegisterAndSchemaIds":8.786,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveMultipleObjectsIndependently":37.657,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataDoesNotThrow":10.661,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithNameField":10.159,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithSelfMetadata":10.291,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithRegisterAndSchemaIds":8.624,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithPersistFalse":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithValidationDisabled":8.504,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithEmptyStringValues":8.395,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithNullValues":9.235,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithLargeArrayProperty":8.903,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithUnicodeContent":8.772,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithLongStringValue":10.416,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectClearsCachesOnNewSave":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithPrefixedUuid":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithNumericId":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithUuidWithoutDashes":0.014,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithNestedObjectInArray":0.015,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithSchemaObjectProperty":0.029,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsWithPrefix":0.012,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testScanForRelationsSkipsEmptyKeys":0.013,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsFalsyBehavior":0.027,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsFalsyBehaviorWithEmptyArray":0.026,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsWithTwigTemplate":0.03,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsWithNonExistentSourceProperty":0.027,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyPropertyDefaultsNonTemplateDefault":0.028,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyAlwaysDefaultsWithTwigTemplate":0.032,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testApplyAlwaysDefaultsWithNoSchemaProperties":0.03,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithSchemaSlugResolution":8.554,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithRegisterSlugResolution":8.617,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithConstantValue":8.54,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithSlugGeneration":8.607,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithDescriptionField":8.672,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithSummaryField":7.792,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithImageUrl":8.48,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithPublishedField":11.126,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithDepublishedField":9.504,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithImageFromFileObjectArray":9.438,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testHydrateObjectMetadataWithImageFromAccessUrlFallback":9.065,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithCascadeObjectCreation":17.672,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithCascadeArrayObjects":28.354,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectUpdateMultipleFields":9.082,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithEmptyStringUuid":9.511,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithSelfNestedId":8.843,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithFolderId":8.793,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectInSilentMode":9.028,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectIntegrationTest::testSaveObjectWithDeeplyNestedObject":9.5,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectsIntegrationTest::testSaveObjectsEmpty":0.016,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectsIntegrationTest::testSaveObjectsSingle":0.124,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectsIntegrationTest::testSaveObjectsMultiple":0.128,"OCA\\OpenRegister\\Tests\\Service\\SaveObjectsIntegrationTest::testSaveObjectsWithDeduplication":0.128,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSchemaServiceExplorePropertiesEmpty":0.19,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSchemaServiceExplorePropertiesWithObjects":0.226,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceCreateTrail":0.131,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceGetTrails":0.123,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceGetTrailById":0.122,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceStatistics":0.617,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceStatisticsWithDateRange":0.696,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServicePopularTerms":0.113,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceActivity":0.115,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceRegisterSchemaStats":0.108,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceUserAgentStats":0.116,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceCleanup":0.098,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceClearExpired":0.1,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSearchTrailServiceConfigProcessing":0.114,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceGetRegistersWithSchemas":2.658,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceGetRegistersWithSchemasFiltered":0.445,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceRecalculateSizes":0.138,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceRecalculateLogSizes":0.171,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceRecalculateAllSizes":0.163,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceCalculate":0.187,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceRecalculateSizesNoFilter":0.118,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceAuditTrailChartData":0.179,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceObjectsByRegisterChart":0.105,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceObjectsBySchemaChart":0.12,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceObjectsBySizeChart":0.111,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceAuditTrailStatistics":0.248,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceAuditTrailActionDistribution":0.159,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testDashboardServiceMostActiveObjects":0.16,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceSimpleMapping":0.096,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServicePassThrough":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceListMapping":0.1,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceCasting":0.111,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceAdvancedCasts":0.096,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceNullableBoolCast":0.103,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceUnset":0.103,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceEncodeArrayKeys":0.105,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceCoordinateStringToArray":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceInvalidateCache":0.098,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceGetMappings":0.111,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceMoneyCasts":0.106,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceNullStringToNull":0.116,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceJsonToArrayCast":0.123,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMappingServiceListWithExtraValues":0.126,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceJwtHs256":0.18,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceJwtHs384":0.124,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceJwtHs512":0.12,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceJwtMissingParams":0.107,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceOAuthMissingGrantType":0.1,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceOAuthMissingTokenUrl":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthenticationServiceOAuthUnsupportedGrantType":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceValidatePayload":0.098,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceValidatePayloadExpired":0.113,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceValidatePayloadMissingIat":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceValidatePayloadDefaultExp":0.093,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceJwtNoToken":0.096,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceOAuthNonBearer":0.126,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testAuthorizationServiceApiKeyInvalid":0.129,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testRegisterServiceFindAll":0.103,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testRegisterServiceFind":0.111,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testRegisterServiceCreateAndDelete":0.218,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testRegisterServiceUpdate":0.143,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testRegisterServiceSchemaObjectCounts":0.149,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceListTools":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceListRegisters":0.102,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceListSchemas":0.112,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceGetRegister":0.106,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceGetSchema":0.097,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceUnknownTool":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceRegisterCrud":0.173,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceSchemaCrud":0.112,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceObjectsMissingParams":0.096,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testMcpToolsServiceMissingRequiredParam":0.111,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorValidString":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorStringWithFormat":0.097,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorInvalidFormat":0.104,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorInvalidType":0.121,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorMissingType":0.11,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorNumberMinMax":0.152,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorMinGreaterThanMax":0.101,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorNonNumericMinimum":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorEnum":0.102,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorEmptyEnum":0.097,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorArray":0.114,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorNestedObject":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorValidateProperties":0.098,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorInvalidPropertyInBatch":0.091,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorBooleanFlags":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorVisibleNonBoolean":0.093,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorFileType":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorFileInvalidMime":0.092,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorFileMaxSizeTooLarge":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorOneOf":0.099,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorOnDelete":0.098,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testPropertyValidatorOnDeleteNonRelation":0.103,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSchemaCacheHandlerInvalidate":0.107,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSchemaCacheHandlerClearSchemaCache":0.102,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testSchemaCacheHandlerInstantiation":0.096,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testFacetCacheHandlerInvalidate":0.097,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceEnsureDefault":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetSettings":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetDefaultUuid":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetUserOrganisations":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetActiveOrganisation":0.09,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceUserStats":0.095,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetForNewEntity":0.092,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceClearCache":0.092,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceGetUserActiveOrganisations":0.094,"OCA\\OpenRegister\\Tests\\Service\\ServicesIntegrationTest::testOrganisationServiceHasAccessInvalid":0.1,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetCacheStatsReturnsArrayWithExpectedKeys":0.002,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetCacheStatsOverviewHasNumericValues":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetCacheStatsServicesHasExpectedTypes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetCacheStatsPerformanceHasExpectedMetrics":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheAllTriggersTypeError":0.008,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheSchemaReturnsSchemaResult":0.002,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheFacetReturnsFacetResult":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheDistributedTriggersTypeError":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheObjectReturnsResult":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheNamesReturnsResult":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheInvalidTypeThrowsException":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testClearCacheWithUserIdParameter":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testWarmupNamesCacheReturnsExpectedStructure":0.763,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsVersion":0.037,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsRbacSection":0.027,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsMultitenancySection":0.025,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsAvailableGroups":0.035,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsRetentionDefaults":0.032,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSettingsReturnsSolrSection":0.025,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSettingsWithRbacData":0.032,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSettingsWithMultitenancyData":0.036,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSettingsWithRetentionData":0.038,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSettingsWithSolrData":0.03,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testIsMultiTenancyEnabledReturnsBool":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testIsMultiTenancyEnabledAfterUpdate":0.029,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetRbacSettingsOnlyReturnsExpectedStructure":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateRbacSettingsOnlyPersists":0.007,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetMultitenancySettingsOnlyReturnsExpectedStructure":0.025,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateMultitenancySettingsOnlyPersists":0.027,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetOrganisationSettingsOnlyReturnsExpectedStructure":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateOrganisationSettingsOnlyPersists":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetDefaultOrganisationUuidReturnsNullableString":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSetDefaultOrganisationUuidPersists":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetOrganisationIdIsAlias":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetTenantIdReturnsNullableString":0.03,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetLLMSettingsOnlyReturnsDefaults":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateLLMSettingsOnlyPersistsAndMerges":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdatePublishingOptionsPersistsBooleans":0.013,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdatePublishingOptionsIgnoresInvalidKeys":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetN8nSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateN8nSettingsOnlyPersists":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetVersionInfoOnlyReturnsVersionInfo":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testConfigHandlerGetFileSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testConfigHandlerUpdateFileSettingsOnlyPersists":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFileHandlerGetFileSettingsOnlyReturnsDefaults":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFileHandlerDefaultValuesAreCorrect":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFileHandlerUpdateFileSettingsOnlyPersists":0.008,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFileHandlerEntityRecognitionSettings":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFileHandlerUpdateThenGetRoundTrip":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetObjectSettingsOnlyReturnsDefaults":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateObjectSettingsOnlyPersists":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testObjectSettingsRoundTrip":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetRetentionSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateRetentionSettingsOnlyPersists":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testRetentionSettingsRoundTrip":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testRetentionHandlerGetVersionInfoOnly":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSolrSettingsReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSolrSettingsOnlyReturnsComprehensiveDefaults":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSolrSettingsOnlyPersists":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrSettingsRoundTrip":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSolrSettingsOnlyCastsPortToInt":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testWarmupSolrIndexThrowsDeprecatedException":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSolrDashboardStatsReturnsDefaultWhenUnavailable":4.014,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSolrDashboardStatsOverviewHasExpectedKeys":3.869,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSearchBackendConfigReturnsExpectedStructure":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSearchBackendConfigWithValidBackend":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSearchBackendConfigWithInvalidBackendThrows":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testGetSolrFacetConfigurationReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSolrFacetConfigurationValidatesAndPersists":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testUpdateSolrFacetConfigurationSkipsInvalidNames":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testFacetConfigurationRoundTrip":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectCreatingEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectCreatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectUpdatingEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectUpdatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectDeletingEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectDeletedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectLockedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectUnlockedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleObjectRevertedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleRegisterCreatedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleRegisterUpdatedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleRegisterDeletedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleSchemaCreatedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleSchemaUpdatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleSchemaDeletedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleConfigurationCreatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleConfigurationUpdatedEventTriggersError":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleConfigurationDeletedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleViewCreatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleConversationCreatedEvent":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleOrganisationCreatedEvent":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleSourceCreatedEvent":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testHandleUnknownEventReturnsEarly":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandHasCorrectName":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandHasDescription":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandInvalidActionReturnsFailure":0.006,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandSetupWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandHealthWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandClearWithoutForceFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandOptimizeWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandWarmWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandStatsWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testSolrCommandSchemaCheckWithoutSolrFails":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testPreviewRegisterChangeNewRegisterReturnsCreate":0.004,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testPreviewRegisterChangeStructure":0.003,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testCompareArraysReturnsArray":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsHandlersIntegrationTest::testImportConfigurationWithSelectionReturnsArray":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetSearchBackendConfigReturnsArrayWithRequiredKeys":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetSearchBackendConfigActiveIsString":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testIsMultiTenancyEnabledReturnsBool":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetDefaultOrganisationUuidReturnsStringOrNull":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesZero":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesSmall":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesWithPrecision":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesTerabytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testFormatBytesWithZeroPrecision":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testConvertToBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testConvertToBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testConvertToBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testConvertToBytesPlain":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testConvertToBytesAndFormatBytesConsistency":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMaskTokenLong":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMaskTokenShort":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMaskTokenExactly8":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMaskToken9Chars":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMaskTokenEmpty":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetVersionInfoOnlyReturnsArray":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetDatabaseInfoReturnsArrayOrNull":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testHasPostgresExtensionReturnsBool":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testHasPostgresExtensionNonexistent":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetPostgresExtensionsReturnsArray":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetStatsReturnsStatsArray":7.584,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetStatsContainsWarningsAndTotals":7.459,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetStatsSystemInfo":7.867,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetRbacSettingsOnlyReturnsArray":0.005,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetOrganisationSettingsOnlyStructure":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetMultitenancySettingsOnlyStructure":0.03,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetMultitenancySettingsOnlyContainsAvailableTenants":0.029,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsMatchingReturnsSummary":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsDetectsMissing":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsDetectsExtra":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsDetectsTypeMismatch":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsDetectsMultiValuedMismatch":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsSkipsSystemFields":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsEmpty":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testCompareFieldsTotalDifferencesIsSum":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testRebaseSolrComponent":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testRebaseCacheComponentHandlesError":0.012,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testRebaseUnknownComponent":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testRebaseReturnsTimestamp":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testClearCacheDelegates":0.002,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testClearCacheWithType":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetSettingsReturnsArray":0.029,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetTenantIdReturnsStringOrNull":0.022,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testGetOrganisationIdReturnsStringOrNull":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMassValidateObjectsRejectsInvalidMode":0.001,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMassValidateObjectsRejectsBatchSizeTooSmall":0,"OCA\\OpenRegister\\Tests\\Service\\SettingsServiceIntegrationTest::testMassValidateObjectsRejectsBatchSizeTooLarge":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentShortText":0.003,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentLongText":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentCustomSize":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentFixedSizeStrategy":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentRecursiveStrategy":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentPreservesContent":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentEmptyText":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentWhitespaceOnly":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentSpecialChars":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentNullBytes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentNormalizesLineEndings":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkOffsetsSequential":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentDefaultStrategy":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentFixedSizeNoOverlap":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentRecursiveWithSentences":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testChunkDocumentRecursiveLargeParagraph":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetStats":0.045,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractFileNonexistent":0.003,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractObjectNonexistent":0.002,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDiscoverUntrackedFiles":0.051,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractPendingFiles":0.043,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRetryFailedExtractions":0.033,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextRemovesNullBytes":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextRemovesControlChars":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextNormalizesWhitespace":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextTrims":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextEmpty":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSanitizeTextWhitespaceOnly":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDetectLanguageSignalsDutch":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDetectLanguageSignalsEnglish":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDetectLanguageSignalsUnknown":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetDetectionMethodWithLanguage":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetDetectionMethodNull":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCleanTextRemovesNullBytes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCleanTextNormalizesLineEndings":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCleanTextCollapsesBlankLines":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCleanTextCollapsesTabs":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsWordDocumentDocx":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsWordDocumentDoc":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsWordDocumentRejectsPdf":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsSpreadsheetXlsx":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsSpreadsheetXls":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsSpreadsheetRejectsText":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCalculateAvgChunkSizeNormal":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCalculateAvgChunkSizeEmpty":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCalculateAvgChunkSizeStringChunks":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCalculateAvgChunkSizeNonTextChunks":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildPositionReferenceObject":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildPositionReferenceFile":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildPositionReferenceFileDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSummarizeMetadataPayload":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testSummarizeMetadataPayloadDefaults":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testTextToChunks":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsSourceUpToDateForced":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testIsSourceUpToDateNonexistent":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetTableCountSafeValidTable":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetTableCountSafeInvalidTable":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexDetectsEmails":0.002,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexDetectsIban":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexDetectsPhoneNumbers":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexFiltersByEntityType":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexFiltersByConfidence":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexNoMatches":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testRegexFindsMultipleEmails":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testHybridDetectionFallsToRegex":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testLlmDetectionFallsToRegex":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testPresidioFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testOpenAnonymiserFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDetectEntitiesRegexMethod":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testDetectEntitiesUnknownMethod":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetCategoryForAllTypes":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractContextMiddle":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractContextAtStart":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractContextAtEnd":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractContextZeroWindow":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testMapToPresidioEntityTypes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testMapToPresidioEntityTypesSkipsUnknown":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testMapFromPresidioEntityTypeKnown":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testMapFromPresidioEntityTypeUnknown":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildAnalyzeRequestBodyBasic":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildAnalyzeRequestBodyWithEntityTypes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testBuildAnalyzeRequestBodyEmptyEntityTypes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testConvertApiResultsPresidioStyle":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testConvertApiResultsOpenAnonymiserStyle":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testConvertApiResultsFiltersLowConfidence":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testConvertApiResultsEmpty":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractFromChunkEmptyText":0.002,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractFromChunkWhitespaceText":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testExtractFromChunkNoEntities":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testProcessSourceChunksNoChunks":0.002,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testPostAnalyzeRequestInvalidUrl":0.003,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testEntityTypeConstants":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testMethodConstants":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testCategoryConstants":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetRegexPatternsStructure":0.001,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testGetRegexPatternsIncludesTypes":0,"OCA\\OpenRegister\\Tests\\Service\\TextExtractionServiceIntegrationTest::testHydrateChunkEntity":0,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testGetCurrentUserNoSession":0.285,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArray":0.191,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayQuota":0.137,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayBackendCapabilities":0.139,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayOrganisations":0.142,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testGetCustomNameFields":0.146,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testSetCustomNameFields":0.177,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testSetCustomNameFieldsPartial":0.166,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testSetCustomNameFieldsIgnoresUnknown":0.188,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserProperties":0.167,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesDisplayName":0.881,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayGroups":0.188,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayEnabled":0.159,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayLastLogin":0.15,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayBackend":0.144,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArraySubadmin":0.169,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayAvatarScope":0.142,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayEmailVerified":0.165,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesEmail":0.163,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesLanguage":0.174,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesLocale":0.162,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesProfileFields":0.231,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesMiddleName":0.15,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesFunctie":0.208,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesOrganisationSwitch":0.138,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesEmptyData":0.183,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayFunctieFromConfig":0.137,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayCachesOrgStats":0.147,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesDispatchesEvent":0.787,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesFediverse":0.466,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesBiography":0.221,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesHeadline":0.2,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesRole":0.214,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesAddress":0.271,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testGetCustomNameFieldsReturnsNullForUnset":0.181,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayLanguageLocale":0.157,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testUpdateUserPropertiesMultipleProfileFields":0.255,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayWithOrganisationConfig":0.14,"OCA\\OpenRegister\\Tests\\Service\\UserServiceIntegrationTest::testBuildUserDataArrayQuotaRelative":0.138,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testSemanticSearchEmptyEmbedding":0.005,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testSemanticSearchPhpBackend":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testSemanticSearchDatabaseBackend":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testSemanticSearchWithFilters":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testSemanticSearchLimitOne":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testHybridSearch":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testHybridSearchEmptySolr":0.001,"OCA\\OpenRegister\\Tests\\Service\\VectorSearchHandlerIntegrationTest::testHybridSearchWithWeights":0.001,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDispatchEventNoWebhooks":0.003,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDispatchEventEmptyPayload":0.003,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDispatchEventComplexPayload":0.003,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testInterceptRequest":0.003,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookDisabled":0.008,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookUnreachableUrl":2.016,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookFilterMismatch":0.006,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookFilterMatch":2.023,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookArrayFilterMismatch":0.008,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookArrayFilterMatch":2.016,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookNestedFilterMismatch":0.006,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookNestedFilterMatch":2.014,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookNestedFilterMissingKey":0.007,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookWithCloudEventsConfig":2.017,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookWithMissingMapping":2.018,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookGetMethod":2.014,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookWithSecret":2.015,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookWithCustomHeaders":2.016,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookExponentialRetry":2.014,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookLinearRetry":2.017,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookFixedRetry":2.013,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookAtMaxRetry":2.015,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookDefaultRetryPolicy":2.012,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookPutMethod":2.019,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookDeleteMethod":2.015,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDispatchEventWithMatchingWebhook":0.01,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testInterceptRequestWithConfiguredWebhook":0.009,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testInterceptRequestAsyncWebhook":0.01,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDeliverWebhookEmptyFilters":2.015,"OCA\\OpenRegister\\Tests\\Service\\WebhookServiceIntegrationTest::testDispatchEventFullyQualifiedName":0.005,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testIntervalIsSetToFiveMinutes":0.005,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testGroupByRegisterSchemaGroupsCorrectly":0.003,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testGroupByRegisterSchemaHandlesOrphans":0.003,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testBlobRowToObjectArrayConvertsCorrectly":0.001,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testBlobRowToObjectArrayHandlesInvalidJson":0.002,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testBlobRowToObjectArrayHandlesNullObject":0,"OCA\\OpenRegister\\Tests\\Unit\\BackgroundJob\\BlobMigrationJobTest::testBatchSizeIs100":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testCanDeleteDelegatesToIntegrityService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testCanDeleteReturnsNonDeletableAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteWithObjectEntityReturnsTrueOnSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSetsDeletedByCurrentUser":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSetsDeletedBySystemWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteCreatesAuditTrailWhenEnabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteSkipsAuditTrailWhenDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteInvalidatesCacheOnSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteReturnsTrueWhenCacheInvalidationThrows":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteReturnsTrueWhenUpdateSucceeds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteDefaultsAuditTrailToEnabledOnSettingsException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteWithArrayInputLoadsObjectFromMapper":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityCheckWhenNoIncomingRefs":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectThrowsWhenDeletionIsBlocked":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectAppliesDeletionActionsWhenDeletable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityOnSubDeletion":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectCascadesScalarProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectCascadesArrayProperty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectDoesNotCascadeWithoutCascadeFlag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsCascadeWhenPropertyValueIsNull":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectReturnsFalseWhenDeleteThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectPassesRbacFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectPassesMultitenancyFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteObjectSkipsIntegrityCheckWhenSchemaIdIsNull":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testReferentialIntegrityExceptionCarriesAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeletionAnalysisEmptyIsFullyDeletable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeletionAnalysisToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteConvertsNonNumericIdsToNullForCache":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\DeleteObjectTest::testDeleteConvertsNumericStringIdsToIntForCache":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsStoresInMemoryAndDatabase":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsWithDefaultTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsWithCustomTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsLogsFieldCount":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsEmptyArray":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCacheFacetableFieldsUpdatesExistingRecord":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeRemovesFromMemory":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeDefaultOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeWithDeleteOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeHandlesMissingTable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeClearsDistributedCaches":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testInvalidateForSchemaChangeLogsExecutionTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testClearAllCachesRemovesEverything":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testClearAllCachesLogsStatistics":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testClearAllCachesClearsDistributedCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCleanExpiredEntriesReturnsDeletedCount":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCleanExpiredEntriesLogsWhenDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testCleanExpiredEntriesDoesNotLogWhenNoneDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testGetCacheStatisticsReturnsExpectedStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testGetCacheStatisticsAggregatesByType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testGetCacheStatisticsIncludesMemoryCacheSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testClearDistributedFacetCachesFallsBackToLocal":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testClearDistributedFacetCachesHandlesBothFailures":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testSetCachedFacetDataEnforcesMaxTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\FacetCacheHandlerTest::testSetCachedFacetDataWithZeroTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testBuildCacheKeyFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testBuildCacheKeyWithDifferentTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetSchemaReturnsFromMemoryCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetSchemaReturnsNullWhenNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetSchemaLoadsFromMapperOnCacheMiss":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetSchemaLogsOnMapperLoad":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaStoresInMemoryAndDatabase":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaWithCustomTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaCallsCacheConfigurationAndProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaConfiguration":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaConfigurationWithNullConfig":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCacheSchemaPropertiesWithEmptyProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testClearSchemaCacheRemovesFromMemory":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testClearSchemaCacheHandlesDatabaseError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testClearSchemaCacheLogsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testInvalidateForSchemaChangeRemovesFromBothCaches":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testInvalidateForSchemaChangeHandlesMissingTable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testInvalidateForSchemaChangeDefaultOperation":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testInvalidateForSchemaChangeLogsDeletedEntries":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testInvalidateForSchemaChangeLogsExecutionTime":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testClearAllCachesRemovesEverything":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testClearAllCachesLogsStatistics":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCleanExpiredEntriesReturnsDeletedCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCleanExpiredEntriesLogsWhenDeleted":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCleanExpiredEntriesDoesNotLogWhenNoneDeleted":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testCleanExpiredEntriesReturnsZeroForEmptyTable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetCacheStatisticsReturnsExpectedStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetCacheStatisticsIncludesMemoryCacheSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetCacheStatisticsTimestampIsRecent":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testGetCacheStatisticsQueryTimeFormat":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testSerializeSchemaForCacheViaReflection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testSerializeSchemaForCacheWithNullDates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testReconstructSchemaFromCacheReturnsNullDueToInvalidAttributes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testReconstructSchemaFromCacheLogsErrorOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testSetCachedDataEnforcesMaxTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testSetCachedDataUpdatesExistingRecord":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerTest::testSetCachedDataWithZeroTtl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForGarbageInput":0.01,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeJsonExplicitType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeJsonAutoDetect":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeYamlExplicitType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeFallsBackToYamlOnJsonFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullWhenBothParsersFail":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeConvertsStdClassToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsStdClass":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsNestedObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureLeavesArraysIntact":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureConvertsObjectsInsideArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsErrorResponseOnUploadError":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsErrorResponseOnDecodeFailure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromFileReturnsArrayForValidJsonFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsErrorOnGuzzleException":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsErrorWhenBodyNotDecodable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLReturnsArrayOnSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyPassthroughArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyDecodesJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyReturnsErrorForInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromBodyConvertsStdClassObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterCreatesNewRegister":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOwnerAndApplication":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSkipsWhenVersionEqual":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSkipsWhenExistingVersionIsNewer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterUpdatesWhenVersionIsNewer":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterForceUpdatesWhenVersionIsOlder":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterStripsIdUuidOrganisation":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterThrowsOnMapperFailure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaCreatesNewSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSetsOwnerAndApplication":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSkipsWhenVersionEqual":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaUpdatesWhenVersionIsNewer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaDefaultsPropertyTypeToString":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsStringFormat":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesRefFromSlugsMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaThrowsOnMapperError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonThrowsWithoutConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsWhenVersionNotNewer":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsSchemas":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsRegisters":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonStoresVersionInAppConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonExtractsAppIdAndVersionFromData":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectsMissingRegisterOrSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectsWithoutSlug":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonForceBypassesVersionCheck":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppCreatesNewConfigurationWhenNoneExists":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppReusesConfigFoundBySourceUrl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppReusesConfigFoundByApp":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsGithubFieldsFromNestedStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsGithubFieldsFromFlatStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppWrapsException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationCreatesNew":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUpdatesExisting":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationReadsTitleFromInfoSection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationFallsBackToXOpenregisterTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsSourceUrl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationThrowsOnMapperError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetObjectService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetOpenConnectorConfigurationService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathThrowsWhenFileNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathThrowsOnInvalidJson":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathInjectsSourceMetadata":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonImportsMappings":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCreatesNewObjectWhenNotExisting":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectWhenVersionNotHigher":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCallsOpenConnectorWhenSet":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenOpenConnectorThrows":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenSchemaImportFails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSetsSchemaTitleFromKey":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeYamlExtensionType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForInvalidJsonWithExplicitType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetWorkflowEngineRegistry":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetDeployedWorkflowMapper":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetMagicMapper":0.009,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testSetUnifiedObjectMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterThrowsOnDuplicateRegister":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterDuplicateInfoHandlesFindAllFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterDuplicateInfoOneMatchReturnsGenericMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOnlyOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterForceUpdatesExistingWithOwnerAndApp":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaThrowsOnDuplicateSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaCreatesOnValidationException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsItemsBinaryFormat":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSetsMissingPropertyTitle":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesRefFromSchemasMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsRefFromSlugsMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationRegisterFromMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationRegisterFromDatabase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaRemovesObjectConfigurationRegisterWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationSchemaFromMap":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesEmptyObjectConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesLegacyRegisterProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesLegacyItemsRegisterFromMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonResolvesRegisterSchemasFromSchemasMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonLogsWarningForUnresolvedRegisterSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUpdatesExistingObjectWhenVersionIsHigher":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsObjectWithArrayResultWhenVersionNotHigher":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppContinuesWhenConfigVersionUpToDate":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppForceBypassesConfigVersionCheck":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsOpenregisterVersionRequirement":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppSetsTypeFromXOpenregister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsOpenregisterVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationFallsBackToXOpenregisterDescription":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsGithubFieldsNested":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationSetsGithubFieldsFlat":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationMergesEntityIdsOnUpdate":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedDataWhenAbsent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonCreatesSeedObject":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectWhenAlreadyExists":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectWithoutSlugOrTitle":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedDataWhenSchemaNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUseUnifiedObjectMapperForSeedData":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsSeedObjectOnMultipleObjectsException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsVersionCheckWhenNoAppId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonLogsForceImportMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsMappingWithoutSlugOrName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonUpdatesMappingWhenVersionIsHigher":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsMappingWhenVersionEqual":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSetsMappingNameFromKeyWhenAbsent":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotStoreVersionWithoutAppId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotStoreVersionWithoutVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaForceUpdatesWhenVersionEqual":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaSkipsWhenExistingVersionIsNewer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportRegisterSetsOnlyApplication":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testGetJSONfromURLParsesYamlResponse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDecodeReturnsNullForInvalidYamlWithExplicitType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testEnsureArrayStructureHandlesMixedArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonResultAlwaysHasAllExpectedKeys":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonContinuesWhenMappingImportFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonDoesNotSkipWhenStoredVersionIsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonSkipsWorkflowsWhenRegistryNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentFailsOnMissingRequiredFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentUnchangedWhenHashMatches":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentFailsWhenNoEngineOfType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentCreatesNewWorkflow":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentUpdatesExistingWorkflow":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowDeploymentRecordsFailureOnAdapterException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsEntryWithoutAttachTo":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringAttachesWorkflowToSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsWhenSchemaNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringSkipsIncompleteAttachTo":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testWorkflowHookWiringReturnsEarlyWhenMapperNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesEmptyFileConfiguration":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesItemsObjectConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaNormalisesItemsFileConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaConvertsStdClassPropertyToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaConvertsStdClassItemsToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesObjectConfigurationSchemaFromDatabase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaRemovesObjectConfigurationSchemaWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsObjectConfigRegisterFromMap":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaResolvesItemsObjectConfigSchemaFromMap":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSchemaStripsByteFormat":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDuplicateSchemaInfoHandlesFindAllFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testDuplicateSchemaInfoOneMatchReturnsGenericMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataPreCreatesMagicMapperTable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataContinuesWhenMagicMapperFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesTitleAsSlugFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesProvidedUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataContinuesWhenInsertThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportSeedDataUsesRegisterZeroWhenNoRegisterFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromAppUpdatesMetadataOnExistingConfigWithResults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromFilePathDoesNotOverwriteExistingSourceMetadata":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationCollectsObjectIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDataTitleFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDefaultTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testCreateOrUpdateConfigurationUsesDataType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonPass2SkipsSchemaNotInMap":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ImportHandlerTest::testImportFromJsonPass2CatchesReImportFailure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#cmd":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#com":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#scr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#vbs":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#vbe":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#js":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#jse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#wsf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#wsh":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#csh":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#ksh":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#zsh":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#run":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#bin":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#app":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#rpm":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#phtml":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#php3":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#php4":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#php5":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#phps":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#phar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pyc":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pyo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pyw":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pm":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#cgi":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#rb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#rbw":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#war":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#ear":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#class":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#appimage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#snap":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#flatpak":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#dmg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#pkg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#command":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#elf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#out":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#o":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#so":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileBlocksDangerousExtensions#dylib":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#python shebang line 2":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#perl shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#ruby shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#node shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#php shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#zsh shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#ksh shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesShebangInFirstLines#csh shebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileIsCaseInsensitive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileLogsWarningOnBlock":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileSkipsMagicBytesForEmptyContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesEnvShebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesEmbeddedPhpTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesPhpShortEchoTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesPhpScriptTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesPhpScriptTagSingleQuotes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesLogsWarningOnDetection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipFileAccessible":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipFolderAccessible":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipGenericNodeAccessible":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionFixesOwnership":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionNullOwnerFixesOwnership":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionOwnershipFixFails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionCorrectOwnerButNotAccessible":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionOwnershipCheckThrows":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotFoundExceptionNoUserLoggedIn":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotPermittedExceptionFixesOwnership":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotPermittedExceptionFixFails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipFolderNotFoundFixesOwnership":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileReturnsFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileThrowsOnMapperException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileThrowsWhenNoUserLoggedIn":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileLogsInfoOnSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileLogsWarningOnFailure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testOwnFileLogsErrorOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testCheckOwnershipNotPermittedNoUserLoggedIn":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileUpperCaseExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileMixedCaseExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileDoubleExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testBlockExecutableFileNoExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectExecutableMagicBytesEmptyContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FileValidationHandlerTest::testDetectMagicBytesShebangBeyond1024BytesNotDetected":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableActualMigration":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageActualMigration":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageHandlesFailure":0,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusWithMagicTableExists":0,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusRegisterSchemaIds":0.001,"Unit\\Service\\MigrationServiceTest::testResolveRegisterAndSchemaThrowsOnMissingRegister":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableBreaksLoopWhenNoBatchReturned":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageBreaksLoopWhenNoBatchReturned":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMissingType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMatchingType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareTypeWithMismatchedType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsSkipsNonStringTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingMaxLength":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMaxLengthTooSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareStringConstraintsDetectsMissingPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithRequiredAndNullable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithNonRequiredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareNullableConstraintWithNonNullableAnalysis":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintSuggestsAddingEnum":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintDetectsEnumMismatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintWithNullEnumValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testCompareEnumConstraintSkipsWhenTooManyValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeExistingPropertiesReturnsMismatchImprovements":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testAnalyzeExistingPropertiesSkipsUndiscoveredProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateNestedPropertiesCreatesDefinitions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateNestedPropertiesWithNullKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateArrayItemTypeReturnsItemType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateArrayItemTypeWithEmptyItemTypesReturnsString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesNullType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesArrayType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesBooleanType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesUnknownType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testNormalizeSingleTypeHandlesFloatType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithFloatStringPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithBooleanStringPattern":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGetDominantTypeWithIntegerDominant":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesNumberDominatesInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testMergeNumericRangesIncompatibleTypesDefaultsToNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsCreatesObjectTypeSuggestion":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SchemaServiceTest::testGenerateSuggestionsCreatesArrayTypeSuggestion":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testEmptyChunkReturnsImmediatelyWithoutCallingBulkSave":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testAllInvalidObjectsSkipsBulkSaveAndPopulatesInvalidList":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithCreatedStatusPopulatesSavedList":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithUpdatedStatusPopulatesUpdatedList":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBulkSaveWithUnchangedStatusPopulatesUnchangedList":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testMixedStatusesAggregateCorrectly":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testPartialChunkWithInvalidAndValidObjectsMergesCorrectly":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyUuidArrayBulkResultCountsSaved":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyUuidArrayDoesNotCountUnmatchedObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLegacyScalarArrayWithNoMatchingUuidsCountsZeroSaved":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testProcessingTimeMsIsAlwaysPresentAndNonNegative":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testRegisterAndSchemaObjectsPassedDirectlyToUltraFastBulkSave":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testUltraFastBulkSaveIsCalledWithEmptyUpdateObjectsArray":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testResultAlwaysContainsAllRequiredKeys":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testMultipleInvalidObjectsAreAllAccumulated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testUnknownObjectStatusExposesSourceBugInDefaultCase":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testLargeChunkStatisticsAreTalliedCorrectly":0.017,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testNullRegisterAndSchemaPropagateToUltraFastBulkSave":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testBooleanFlagVariationsDoNotCauseErrors":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testTransformHandlerIsCalledExactlyOnce":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testSchemaCacheIsForwardedToTransformationHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObjects\\ChunkProcessingHandlerTest::testSavedItemsAreJsonSerializableArrays":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithStandardUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithUuidWithoutDashes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPrefixedUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPrefixedUuidNoDashes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithNumericId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithWhitespaceOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithPlainText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithCommonWordReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithOpenSourceReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithIdentifierLikeString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsReferenceWithShortString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithOnlyMetadataKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNullValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithEmptyStringValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNonEmptyValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNestedEmptyObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsEffectivelyEmptyObjectWithNestedNonEmptyObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithWhitespace":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNonEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithAssociativeArrayAllEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithIndexedArrayAllEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsValueNotEmptyWithIndexedArraySomeNotEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledReturnsTrue":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledReturnsFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledDefaultsToTrueWhenKeyMissing":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testIsAuditTrailsEnabledDefaultsToTrueOnException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithQueryString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithoutQueryString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testRemoveQueryParametersWithMultipleParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenNoConfig":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenNoSlugField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsNullWhenFieldValueIsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGenerateSlugReturnsSlugWithTimestamp":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugConvertsToLowercase":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugReplacesSpecialCharacters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugTrimsHyphens":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testCreateSlugTruncatesLongStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultAlwaysReturnsTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithNullValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultFalsyWithNonEmptyValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithNullValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testShouldApplyDefaultDefaultBehaviorWithExistingValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReference":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReferencePreservesArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueSimpleReferenceMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueComplexTemplate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueNonTemplate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueNonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveDefaultTemplateValueExceptionReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsNoProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsAppliesAlwaysBehavior":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsSkipsNonAlwaysDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyAlwaysDefaultsWithInvalidSchemaObjectReturnsData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsAppliesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsSkipsExistingValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testApplyPropertyDefaultsFalsyBehavior":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathSimple":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathReturnsNullForMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetValueFromPathConvertIntToString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyStringBecomesNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyObjectNonRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsObjectPropertyEmptyObjectRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsArrayPropertyEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsArrayItemsWithEmptyStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsScalarNonRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsScalarRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSanitizeEmptyStringsSkipsMissingProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceCachedResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceNotFoundCachesNull":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceNumericId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceBySlugInUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveRegisterReferenceNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testFillMissingSchemaPropertiesWithNull":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testClearAllCachesResetsEverything":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testTrackAndGetCreatedSubObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageStringUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageArrayFileObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithImageArrayAccessUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithPublishedDate":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithInvalidPublishedDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithDepublishedDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithInvalidDepublishedDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testHydrateObjectMetadataWithNumericImage":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithSchemaObjectProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithSchemaTextUuidProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithArrayOfObjectStrings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsWithPrefix":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testScanForRelationsSkipsEmptyKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithRbacUnauthorizedProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithRbacCreateNewObjectNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithAutoGeneratedUuidSkipsLookup":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSaveObjectWithFilePropertyProcessing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithConstantValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithAlwaysBehavior":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithFalsyBehaviorEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithTemplateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetDefaultValuesWithSlugGeneration":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testUpdateObjectRelationsSetsRelationsOnEntity":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithPublished":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithNullPublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testSetSelfMetadataWithDepublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetCachedSchemaFetchesAndCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testGetCachedRegisterFetchesAndCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceBySlugPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceDirectSlugMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectAdditionalTest::testResolveSchemaReferenceCleanedCacheLookup":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesNullProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsNonValidatedProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsNullAndEmptyValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsUnchangedValuesOnUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesSkipsWithoutRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferencesArrayProperty":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsThrowsOnNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsLogsWarningOnGeneralException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testValidateReferenceExistsReturnsWhenSchemaUnresolvable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectReturnsNullOnNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectReturnsWhenNotLocked":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectThrowsWhenLockedByDifferentUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectAllowsLockBySameUser":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testFindAndValidateExistingObjectLockNoCurrentUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForNonList":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForAllStringUuids":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyForInvalidItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsReturnsEmptyWhenNoItemsRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsFiltersObjectsWithEmptyId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeMultipleObjectsRecognizesIdentifierTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsSoftDeletes":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsSystemUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsHandlesNotFound":0.018,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testDeleteOrphanedRelatedObjectsHandlesGeneralException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameReturnsWhenNullUuid":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameCachesName":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameFallsBackToNaam":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testPreCacheParentNameHandlesHydrationException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataNoObjectImageField":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataIfFilePropertyClearsWhenFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testClearImageMetadataIfFilePropertySkipsNonFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithEntities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithIntIds":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterWithNullRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterThrowsForInvalidStringSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaAndRegisterThrowsForInvalidStringRegister":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullWithoutRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullForEmptyObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullWhenParentUuidEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testCascadeSingleObjectReturnsNullForObjectWithEmptyId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsReturnsEarlyWhenEmpty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNonUuidRelations":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNoPropertyConfig":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsSkipsNoTargetSchema":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testUpdateInverseRelationsWithNullRelations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveRegisterReferenceWithUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveRegisterReferenceUuidNotFoundFallsToSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaReferenceWithQueryParamsAndCleanedCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testResolveSchemaReferenceUuidThrowsDoesNotExist":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataEmptyUuidToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataProcessesUploadedFiles":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataExtractsIdFromData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testExtractUuidAndSelfDataExtractsSelfId":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithDepublishedDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithInvalidDepublishedDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithOwner":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataWithEmptyPublished":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ObjectHandlers\\SaveObjectCoverageTest::testSetSelfMetadataNoDepublishedInSelfData":0,"Unit\\Service\\GraphQL\\GraphQLErrorFormatterTest::testFormatsBasicError":0.001,"Unit\\Service\\GraphQL\\GraphQLErrorFormatterTest::testFormatsNotAuthorizedError":0.001,"Unit\\Service\\GraphQL\\GraphQLErrorFormatterTest::testFormatsErrorWithExtensionCode":0,"Unit\\Service\\GraphQL\\GraphQLErrorFormatterTest::testFieldForbiddenCreatesCorrectError":0,"Unit\\Service\\GraphQL\\GraphQLErrorFormatterTest::testNotFoundCreatesCorrectError":0,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testSimpleQueryPassesComplexity":0,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testDepthLimitingRejectsDeepQuery":0.001,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testCostBudgetRejectsExpensiveQuery":0,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testListMultiplierIncreasessCost":0.006,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testIntrospectionFieldsSkipped":0,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testComplexityReturnedInResult":0.001,"Unit\\Service\\GraphQL\\QueryComplexityAnalyzerTest::testPerSchemaCostOverride":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeSerializesDateTimeInterface":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeSerializesString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeRejectsInteger":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeParsesIso8601":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeParsesDateOnly":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeRejectsInvalidString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testDateTimeRejectsNonString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUuidSerializesValidUuid":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUuidRejectsNonStringSerialize":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUuidParsesValidUuid":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUuidRejectsInvalidFormat":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUuidRejectsNonString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testEmailSerializesString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testEmailParsesValidEmail":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testEmailRejectsInvalidEmail":0.001,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUriSerializesString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUriParsesValidUri":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUriRejectsInvalidUri":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testJsonSerializesAnything":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testJsonParsesAnything":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUploadSerializesValue":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUploadParsesArray":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUploadParsesString":0,"Unit\\Service\\GraphQL\\ScalarTypesTest::testUploadRejectsInteger":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testStringPropertyMapsToString":0.017,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testIntegerPropertyMapsToInt":0.001,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testBooleanPropertyMapsToBoolean":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testDateTimeFormatMapsToDateTimeScalar":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testUuidFormatMapsToUuidScalar":0.007,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testEmailFormatMapsToEmailScalar":0.001,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testObjectWithoutRefMapsToJsonScalar":0.001,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesQueryAndMutationTypes":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesConnectionType":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesMutationFields":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testObjectTypeIncludesMetadataFields":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testGeneratesRegisterQuery":0,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testRefPropertyResolvesToObjectType":0.001,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testStringPropertyMapsToStringType":0.001,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testIntegerPropertyPresent":0.001,"Unit\\Service\\GraphQL\\SchemaGeneratorTest::testEmptySchemaGeneratesValidGraphQL":0,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testSchemaGenerationFromRealDatabase":0.052,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testIntrospectionQuery":0.054,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testComplexityInExtensions":0.048,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testInvalidQueryReturnsError":0.042,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testSyntaxErrorReturnsError":0.012,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testCustomScalarsInSchema":0.062,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testConnectionTypeStructure":0.101,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testPageInfoTypeFields":0.051,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testAuditTrailEntryTypeFields":0.096,"OCA\\OpenRegister\\Tests\\Service\\GraphQLIntegrationTest::testDepthLimitingRejectsDeepQuery":0.011,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSearchConfigurationsReturnsResultsOnSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSearchConfigurationsWithSearchTerm":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSearchConfigurationsThrowsOnApiError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testEnrichConfigurationDetailsReturnsMetadata":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testEnrichConfigurationDetailsReturnsNullOnInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testEnrichConfigurationDetailsReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testEnrichConfigurationDetailsWithCustomBranch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetBranchesReturnsBranchList":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetBranchesThrowsOnApiFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetFileContentReturnsDecodedJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetFileContentThrowsOnInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetFileContentThrowsOnNoContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetRepositoriesReturnsEmptyWhenNoToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetRepositoriesReturnsMappedData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetRepositoryInfoReturnsFormattedData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetRepositoryInfoThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetUserTokenReturnsTokenWhenSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetUserTokenReturnsNullWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSetUserTokenStoresToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testSetUserTokenDeletesWhenNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testValidateTokenReturnsTrueOnSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testValidateTokenReturnsFalseOnEmptyToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testValidateTokenReturnsFalseOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testValidateTokenWithUserIdUsesUserToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetFileShaReturnsSha":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testGetFileShaReturnsNullOn404":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testPublishConfigurationSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testPublishConfigurationThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testAuthTokenIncludedInSearchRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\GitHubHandlerTest::testNoAuthTokenWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithRegisterInput":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithRegisterSetsTypeMetadata":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithConfigurationInput":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithArrayInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithIncludeObjects":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigWithNoRegistersReturnsEmptyComponents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigExportsMappings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testExportConfigHandlesMappingNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testSetWorkflowEngineRegistry":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\ExportHandlerTest::testSetDeployedWorkflowMapper":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlHandlesVariousContentTypes#json content-type":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlHandlesVariousContentTypes#json with charset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlHandlesVariousContentTypes#yaml content-type":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlHandlesVariousContentTypes#yml content-type":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlHandlesVariousContentTypes#empty content-type with json":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlReturnsArrayOnValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlParsesYamlWhenContentTypeIsYaml":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlReturnsErrorOnConnectionFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testGetJsonFromUrlReturnsErrorOnUnparseableResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsDataOnSuccess":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorWhenNotRemote":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorWhenNoSourceUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorWhenNullSourceUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\FetchHandlerTest::testFetchRemoteConfigurationReturnsErrorOnFetchFailure":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnNoInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnEmptyDataAndEmptyFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnMultipleFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonParsesJsonFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUploadError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUndecodableFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonFetchesFromUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUrlFetchFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUrlUnparseableResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonParsesJsonBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonParsesJsonStringBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnInvalidJsonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonPrioritizesFileOverUrl":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonPrioritizesUrlOverJsonBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonParsesYamlFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testSetFileServiceStoresReference":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileByIdSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileByIdThrowsWhenFileNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileByPathSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileByPathThrowsWhenObjectFolderNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileByPathThrowsWhenFileNotInFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileThrowsWhenNodeIsNotFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileResolvesStringObjectId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testPublishFileThrowsWhenShareCreationFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testUnpublishFileResolvesStringObjectId":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testCreateObjectFilesZipResolvesStringObjectId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameVariations#plain name":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameVariations#already has register":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameVariations#lowercase register":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameVariations#has Register mid-word":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameAppendsSuffix":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameDoesNotDuplicateSuffix":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameHandlesCaseInsensitive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderNameWithNullTitle":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetObjectFolderNameReturnsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetObjectFolderNameReturnsIdWhenNoUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetObjectFolderNameReturnsStringWhenStringInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeTypeFromFolderReturnsFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeTypeFromFolderReturnsFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeTypeFromFolderReturnsUnknown":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetOpenRegisterUserFolderReturnsFolder":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetOpenRegisterUserFolderThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeByIdReturnsNodeFromUserFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeByIdFallsBackToRootFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeByIdReturnsNullWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetNodeByIdReturnsNullOnExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testCreateEntityFolderWithRegisterDelegatesToCreateRegisterFolder":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testCreateEntityFolderReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderByIdReturnsExistingFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderByIdCreatesNewWhenEmpty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testGetRegisterFolderByIdCreatesNewWhenNonNumeric":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testCreateFolderReturnsExistingFolder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FolderManagementHandlerTest::testSetFileServiceDoesNotThrow":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnBinaryFile":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\UploadHandlerTest::testGetUploadedJsonReturnsErrorOnUrlWithBinaryResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\File\\FilePublishingHandlerTest::testUnpublishFileByIdSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetActiveOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testSetActiveOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserOrganisationStatsNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserOrganisationsNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserOrganisationsUsesCache":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testClearCacheNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testClearCacheWithPersistent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserActiveOrganisationsNoActiveOrg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserActiveOrganisationsWithParentChain":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetUserActiveOrganisationsNoParents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationManagementTest::testGetOrganisationForNewEntityFallbackToDefault":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigThrowsWhenMissingParams":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigThrowsListsMissingParams":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigBodyAuth":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigBasicAuth":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigOtherAuthType":0,"Unit\\Service\\AuthenticationServiceTest::testCreatePasswordConfigThrowsWhenMissingParams":0,"Unit\\Service\\AuthenticationServiceTest::testCreatePasswordConfigThrowsListsMissingParams":0,"Unit\\Service\\AuthenticationServiceTest::testCreatePasswordConfigBodyAuth":0,"Unit\\Service\\AuthenticationServiceTest::testCreatePasswordConfigBasicAuth":0,"Unit\\Service\\AuthenticationServiceTest::testCreatePasswordConfigOtherAuthType":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsWhenAllParamsMissing":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenThrowsMissingParamsList":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesRs256Token":0.055,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesRs384Token":0.052,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesRs512Token":0.073,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenGeneratesPs256Token":0.079,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithComplexTwigTemplate":0.001,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithoutX5tHasNoX5tInHeader":0,"Unit\\Service\\AuthenticationServiceTest::testFetchJWTTokenWithX5tAndRsaKey":0.021,"Unit\\Service\\AuthenticationServiceTest::testGetJwkReturnsHsKeyForHs256":0,"Unit\\Service\\AuthenticationServiceTest::testGetJwkReturnsHsKeyForHs384":0,"Unit\\Service\\AuthenticationServiceTest::testGetJwkReturnsHsKeyForHs512":0,"Unit\\Service\\AuthenticationServiceTest::testGetJwkReturnsRsKeyForRs256":0.022,"Unit\\Service\\AuthenticationServiceTest::testGetJwkReturnsRsKeyForPs256":0.014,"Unit\\Service\\AuthenticationServiceTest::testGetJwkThrowsForUnsupportedAlgorithm":0,"Unit\\Service\\AuthenticationServiceTest::testGetJwkThrowsForEdDsaAlgorithm":0,"Unit\\Service\\AuthenticationServiceTest::testGetHsJwkReturnsOctKey":0,"Unit\\Service\\AuthenticationServiceTest::testGetHsJwkEncodesSecretWithSpecialChars":0,"Unit\\Service\\AuthenticationServiceTest::testGetRsJwkReturnsRsaKey":0.039,"Unit\\Service\\AuthenticationServiceTest::testGetRsJwkCleansUpTempFile":0.029,"Unit\\Service\\AuthenticationServiceTest::testGetJwtPayloadParsesJsonPayload":0.001,"Unit\\Service\\AuthenticationServiceTest::testGetJwtPayloadRendersTwigVariables":0.001,"Unit\\Service\\AuthenticationServiceTest::testGetJwtPayloadWithNumericValues":0.001,"Unit\\Service\\AuthenticationServiceTest::testGenerateJwtProducesValidCompactSerialization":0.001,"Unit\\Service\\AuthenticationServiceTest::testGenerateJwtWithX5tAddsToHeader":0,"Unit\\Service\\AuthenticationServiceTest::testGenerateJwtPayloadMatchesInput":0,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigWithJwtBearerAssertionThrowsOnInvalidKey":0.004,"Unit\\Service\\AuthenticationServiceTest::testCreateClientCredentialConfigWithoutJwtBearerAssertionType":0,"Unit\\Service\\TaskServiceTest::testCreateTaskWithDueDate":0.001,"Unit\\Service\\TaskServiceTest::testCreateTaskEscapesSpecialCharacters":0.001,"Unit\\Service\\TaskServiceTest::testUpdateTaskSetsCompletedTimestamp":0.001,"Unit\\Service\\TaskServiceTest::testUpdateTaskRemovesDueDate":0.001,"Unit\\Service\\TaskServiceTest::testUpdateTaskSetsDueDate":0.001,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectSkipsEmptyCalendarData":0,"Unit\\Service\\TaskServiceTest::testGetTasksForObjectSkipsNonMatchingUuid":0,"Unit\\Service\\TaskServiceTest::testFindUserCalendarWithArrayComponentSet":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testDefaultIntervalIsSet":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testZeroIntervalDisablesJobBySettingYearlyInterval":0.001,"Unit\\BackgroundJob\\CacheWarmupJobTest::testCustomIntervalIsRespected":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunSkipsWhenIntervalIsZero":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunCallsWarmupNameCacheOnHappyPath":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunLogsNamesLoaded":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunLogsErrorOnException":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunDoesNotRethrowException":0,"Unit\\BackgroundJob\\CacheWarmupJobTest::testRunStoresLastRunTimestamp":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testIntervalIsSetToFifteenMinutes":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunSkipsWhenExtractionModeIsBackground":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunSkipsWhenExtractionModeIsNone":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunSkipsWhenExtractionModeIsNotSet":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunReturnsEarlyWhenNoPendingFiles":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunProcessesPendingFiles":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunUsesDefaultBatchSizeWhenNotConfigured":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunSkipsFilesWithZeroFileId":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunContinuesProcessingAfterPerFileException":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunDoesNotPropagateOuterException":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunDoesNotPropagateFileMapperException":0,"Unit\\BackgroundJob\\CronFileTextExtractionJobTest::testRunLogsCompletionWithProcessedAndFailedCounts":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testIntervalIsSetToTwentyFourHours":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunCallsWarmupNameCache":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunLogsStartAndCompletion":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunLogsNamesLoadedInCompletionContext":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunWithZeroNamesLoadedCompletesNormally":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunLogsErrorWhenCacheHandlerThrows":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunDoesNotPropagateException":0,"Unit\\BackgroundJob\\NameCacheWarmupJobTest::testRunLogsExceptionMessageInErrorContext":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testIntervalIsSetToTwentyFourHours":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunSkipsWhenSolrDisabledInSettings":0.001,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunSkipsWhenSolrEnabledKeyMissing":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunSkipsWhenSolrServiceNotAvailable":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunUsesDefaultMaxObjectsWhenNotConfigured":0.001,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunUsesCustomMaxObjectsFromConfig":0.009,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunUsesCustomModeFromConfig":0.006,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunEnablesCollectErrorsFromConfig":0.005,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunLogsSuccessOnCompletedWarmup":0.001,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunLogsPerformanceStatsOnSuccess":0.001,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunLogsErrorWhenWarmupReturnsFailure":0,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunDoesNotPropagateException":0.001,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunLogsExceptionDetailsOnFailure":0.001,"Unit\\BackgroundJob\\SolrNightlyWarmupJobTest::testRunPassesSchemasToWarmupIndex":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunSkipsWhenSolrNotAvailable":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunUsesDefaultArguments":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunRespectsCustomArguments":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunLogsSuccessWhenWarmupSucceeds":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunLogsErrorWhenWarmupReturnsFailure":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunRethrowsExceptionAndLogsError":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunPassesSchemasToWarmupIndex":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunHandlesEmptySchemaList":0,"Unit\\BackgroundJob\\SolrWarmupJobTest::testRunIncludesTriggeredByInStartLog":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testSetupConnectionFailsWithDetails":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testSetupExceptionPath":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testOptimizeWithCommitSuccess":0,"Unit\\Command\\SolrManagementCommandCoverageTest::testOptimizeWithCommitFailure":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testOptimizeExceptionPath":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testOptimizeFailureReturn":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testWarmPartialFailure":0.008,"Unit\\Command\\SolrManagementCommandCoverageTest::testWarmExceptionPath":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testHealthAllPass":0.002,"Unit\\Command\\SolrManagementCommandCoverageTest::testHealthExceptionPath":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testStatsWithTimingMetrics":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testStatsWithFileAndChunkSections":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testClearSuccessWithNullSuccessKey":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testSchemaCheckWithExtraFields":0.001,"Unit\\Command\\SolrManagementCommandCoverageTest::testSchemaCheckExceptionPath":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testExecuteWithSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleInvalidAction":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleOptimizeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleOptimizeWithCommit":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleOptimizeFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleClearWithoutForce":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleClearWithForceSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleClearWithForceFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Command\\SolrManagementCommandDeepTest::testHandleStatsUnavailable":0,"Unit\\Command\\SolrManagementCommandTest::testCommandHasActionArgument":0,"Unit\\Command\\SolrManagementCommandTest::testCommandHasForceOption":0,"Unit\\Command\\SolrManagementCommandTest::testCommandHasCommitOption":0,"Unit\\Command\\SolrManagementCommandTest::testCommandHasTenantCollectionOption":0,"Unit\\Command\\SolrManagementCommandTest::testSolrUnavailableOutputsSuggestion":0,"Unit\\Command\\SolrManagementCommandTest::testInvalidActionOutputsAvailableActions":0.001,"Unit\\Command\\SolrManagementCommandTest::testSetupConnectionFailureReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testSetupConnectionFailureOutputsError":0,"Unit\\Command\\SolrManagementCommandTest::testSetupExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeWithCommitCallsCommit":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeWithCommitFailedCommitStillSucceeds":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeWithoutCommitDoesNotCallCommit":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testOptimizeOutputsExecutionTime":0,"Unit\\Command\\SolrManagementCommandTest::testWarmAllQueriesSucceedReturnsSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testWarmOneQueryFailsReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testWarmExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testWarmOutputsQueryDescriptions":0,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckWithConnectionFailureReturnsFailure":0.001,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckWithTenantCollectionFailureReturnsFailure":0.002,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckWithSearchFailureReturnsFailure":0.001,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testHealthCheckOutputsStats":0.001,"Unit\\Command\\SolrManagementCommandTest::testSchemaCheckWithDocumentsReturnsSuccess":0.001,"Unit\\Command\\SolrManagementCommandTest::testSchemaCheckWithNoDocumentsReturnsSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testSchemaCheckOutputsMissingFieldsWarning":0,"Unit\\Command\\SolrManagementCommandTest::testSchemaCheckWithSearchFailurePrintsWarning":0,"Unit\\Command\\SolrManagementCommandTest::testSchemaCheckExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithoutForceOutputsSafetyMessage":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithForceCallsServiceAndSucceeds":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithForceServiceReturnsFalseGivesFailure":0,"Unit\\Command\\SolrManagementCommandTest::testClearWithForceServiceReturnsNoSuccessKeyGivesFailure":0,"Unit\\Command\\SolrManagementCommandTest::testClearExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testStatsAvailableReturnsSuccess":0,"Unit\\Command\\SolrManagementCommandTest::testStatsOutputsBackendNumbers":0,"Unit\\Command\\SolrManagementCommandTest::testStatsWithFileSectionOutputsFileStats":0,"Unit\\Command\\SolrManagementCommandTest::testStatsWithChunkSectionOutputsChunkStats":0,"Unit\\Command\\SolrManagementCommandTest::testStatsExceptionReturnsFailure":0,"Unit\\Command\\SolrManagementCommandTest::testStatsWithSearchTimePrintsMilliseconds":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithUnderscoreLimitAndOffset":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithPageCalculatesOffset":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithUnderscorePageParam":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithSortParam":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithUnderscoreSortParam":0,"Unit\\Controller\\AuditTrailControllerTest::testIndexWithSearchParam":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyGeneralException":0,"Unit\\Controller\\AuditTrailControllerTest::testDestroyMultipleWithArrayIds":0,"Unit\\Controller\\BulkControllerTest::testDeleteEmptyUuidsArray":0,"Unit\\Controller\\BulkControllerTest::testDeleteUuidsNotArray":0,"Unit\\Controller\\BulkControllerTest::testDeleteAllSuccessful":0,"Unit\\Controller\\BulkControllerTest::testDeleteRegisterNotFound":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaNotFound":0,"Unit\\Controller\\BulkControllerTest::testPublishEmptyUuidsArray":0,"Unit\\Controller\\BulkControllerTest::testPublishUuidsNotArray":0,"Unit\\Controller\\BulkControllerTest::testPublishWithSkippedUuids":0,"Unit\\Controller\\BulkControllerTest::testPublishWithValidDatetime":0,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeTrue":0,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeFalse":0,"Unit\\Controller\\BulkControllerTest::testPublishWithDatetimeNull":0,"Unit\\Controller\\BulkControllerTest::testPublishException":0,"Unit\\Controller\\BulkControllerTest::testPublishDefaultDatetimeWhenNotProvided":0,"Unit\\Controller\\BulkControllerTest::testDepublishWithSkippedUuids":0,"Unit\\Controller\\BulkControllerTest::testDepublishEmptyUuidsArray":0,"Unit\\Controller\\BulkControllerTest::testDepublishUuidsNotArray":0,"Unit\\Controller\\BulkControllerTest::testDepublishWithValidDatetime":0,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeTrue":0,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeFalse":0,"Unit\\Controller\\BulkControllerTest::testDepublishWithDatetimeNull":0,"Unit\\Controller\\BulkControllerTest::testDepublishInvalidDatetime":0,"Unit\\Controller\\BulkControllerTest::testDepublishDefaultDatetimeWhenNotProvided":0,"Unit\\Controller\\BulkControllerTest::testDepublishRegisterNotFound":0.001,"Unit\\Controller\\BulkControllerTest::testDepublishSchemaNotFound":0,"Unit\\Controller\\BulkControllerTest::testDepublishException":0,"Unit\\Controller\\BulkControllerTest::testSaveEmptyObjectsArray":0,"Unit\\Controller\\BulkControllerTest::testSaveObjectsNotArray":0,"Unit\\Controller\\BulkControllerTest::testSaveRegisterNotFound":0,"Unit\\Controller\\BulkControllerTest::testSaveSchemaNotFound":0,"Unit\\Controller\\BulkControllerTest::testSaveException":0,"Unit\\Controller\\BulkControllerTest::testSaveMixedSchemaMode":0.001,"Unit\\Controller\\BulkControllerTest::testSaveWithStatisticsMissingSavedKey":0,"Unit\\Controller\\BulkControllerTest::testSaveWithStatisticsMissingUpdatedKey":0,"Unit\\Controller\\BulkControllerTest::testSaveWithEmptyStatistics":0,"Unit\\Controller\\BulkControllerTest::testPublishSchemaWithPublishAllTrue":0,"Unit\\Controller\\BulkControllerTest::testPublishSchemaException":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaSuccess":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaWithHardDelete":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaException":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaObjectsSuccess":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaObjectsWithHardDelete":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaObjectsRegisterNotFound":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaObjectsSchemaNotFound":0,"Unit\\Controller\\BulkControllerTest::testDeleteSchemaObjectsException":0,"Unit\\Controller\\BulkControllerTest::testDeleteRegisterException":0,"Unit\\Controller\\BulkControllerTest::testValidateSchemaException":0,"Unit\\Controller\\BulkControllerTest::testDeleteReturnsJsonResponse":0,"Unit\\Controller\\BulkControllerTest::testPublishReturnsJsonResponse":0,"Unit\\Controller\\BulkControllerTest::testDepublishReturnsJsonResponse":0,"Unit\\Controller\\BulkControllerTest::testSaveReturnsJsonResponse":0,"Unit\\Controller\\ChatControllerTest::testSendMessageException":0.001,"Unit\\Controller\\ChatControllerTest::testSendMessageAccessDeniedException":0.001,"Unit\\Controller\\ChatControllerTest::testGetHistoryException":0,"Unit\\Controller\\ChatControllerTest::testClearHistoryException":0,"Unit\\Controller\\ChatControllerTest::testSendFeedbackSuccess":0.001,"Unit\\Controller\\ChatControllerTest::testSendFeedbackUpdateExisting":0.002,"Unit\\Controller\\ChatControllerTest::testSendFeedbackMessageNotInConversation":0.001,"Unit\\Controller\\ChatControllerTest::testSendFeedbackException":0.001,"Unit\\Controller\\ChatControllerTest::testGetChatStatsSuccess":0.001,"Unit\\Controller\\ChatControllerTest::testSendMessageCreatesNewConversation":0.001,"Unit\\Controller\\ChatControllerTest::testSendMessageAgentNotFound":0.001,"Unit\\Controller\\ChatControllerTest::testSendMessageConversationNotFound":0,"Unit\\Controller\\ChatControllerTest::testSendMessageWithViewsAndTools":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testCheckVersionRemoteVersionNull":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testCheckVersionGenericException":0.002,"Unit\\Controller\\ConfigurationControllerCoverageTest::testPreviewReturnsJsonResponseDirectly":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testPreviewReturnsArray":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testExportWithIncludeObjectsTrue":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testExportWithIncludeObjectsFalse":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testDiscoverGitLabPath":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitHubRepositoriesWithPagination":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitHubRepositoriesDefaultPagination":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitHubConfigurationsMissingOwnerAndRepo":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitHubConfigurationsWithBranch":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitLabBranchesMissingParams":0,"Unit\\Controller\\ConfigurationControllerCoverageTest::testGetGitLabConfigurationsMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerDeepTest::testIndexReturnsConfigurations":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerDeepTest::testIndexException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationControllerDeepTest::testShowException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateWithGithubSourceTypeSetsIsLocalFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateWithManualSourceTypeSetsIsLocalTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateWithUnknownSourceTypeDefaultsIsLocalTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testCreateStripsInternalAndDataParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testUpdateWithUrlSourceTypeSetsIsLocalFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testUpdateWithLocalSourceTypeSetsIsLocalTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testUpdateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testExportException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testImportFromUploadedFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testImportReturnsJsonResponseFromGetUploadedJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ConfigurationsControllerTest::testImportException":0,"Unit\\Controller\\ConversationControllerTest::testIndexWithDeletedFilter":0,"Unit\\Controller\\ConversationControllerTest::testIndexWithPagination":0,"Unit\\Controller\\ConversationControllerTest::testShowReturns500OnException":0,"Unit\\Controller\\ConversationControllerTest::testMessagesNotFound":0,"Unit\\Controller\\ConversationControllerTest::testMessagesReturns500OnException":0,"Unit\\Controller\\ConversationControllerTest::testMessagesWithPagination":0,"Unit\\Controller\\ConversationControllerTest::testCreateWithAgentUuid":0,"Unit\\Controller\\ConversationControllerTest::testCreateWithAgentUuidNotFound":0,"Unit\\Controller\\ConversationControllerTest::testCreateWithAgentIdAutoTitle":0,"Unit\\Controller\\ConversationControllerTest::testUpdateWithMetadata":0,"Unit\\Controller\\ConversationControllerTest::testUpdateReturns500OnException":0,"Unit\\Controller\\ConversationControllerTest::testDestroyNotFound":0,"Unit\\Controller\\ConversationControllerTest::testDestroyReturns500OnException":0,"Unit\\Controller\\ConversationControllerTest::testRestoreAccessDenied":0,"Unit\\Controller\\ConversationControllerTest::testRestoreReturns500OnException":0,"Unit\\Controller\\ConversationControllerTest::testDestroyPermanentNotFound":0,"Unit\\Controller\\ConversationControllerTest::testDestroyPermanentReturns500OnException":0,"Unit\\Controller\\EndpointsControllerTest::testIndexReturnsEndpointsAndTotal":0,"Unit\\Controller\\EndpointsControllerTest::testIndexReturnsEmptyListWhenNoEndpoints":0,"Unit\\Controller\\EndpointsControllerTest::testIndexReturns500OnException":0,"Unit\\Controller\\EndpointsControllerTest::testShowReturnsEndpoint":0,"Unit\\Controller\\EndpointsControllerTest::testShowReturns404WhenNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testShowReturns500OnGenericException":0.001,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns400WhenNameMissing":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns400WhenEndpointMissing":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns400WhenBothFieldsMissing":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns400WhenFieldsAreEmpty":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns201OnSuccess":0,"Unit\\Controller\\EndpointsControllerTest::testCreateReturns500OnException":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateReturnsUpdatedEndpoint":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateStripsIdFromRequestData":0.001,"Unit\\Controller\\EndpointsControllerTest::testUpdateReturns404WhenNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testUpdateReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testDestroyReturns204OnSuccess":0.002,"Unit\\Controller\\EndpointsControllerTest::testDestroyReturns404WhenNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testDestroyReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointReturnsSuccessResult":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointWithTestData":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointReturnsFailureWithErrorMessage":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointReturnsFailureWithoutErrorKey":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointReturns404WhenNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testTestEndpointReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testLogsReturnsLogsForEndpoint":0.001,"Unit\\Controller\\EndpointsControllerTest::testLogsWithCustomPagination":0,"Unit\\Controller\\EndpointsControllerTest::testLogsReturns404WhenEndpointNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testLogsReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testLogStatsReturnsStatistics":0,"Unit\\Controller\\EndpointsControllerTest::testLogStatsReturns404WhenEndpointNotFound":0,"Unit\\Controller\\EndpointsControllerTest::testLogStatsReturns500OnGenericException":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsReturnsAllLogsWithoutFilter":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsWithEndpointIdFilter":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsWithEmptyEndpointIdFallsBackToAll":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsWithZeroEndpointIdFallsBackToAll":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsReturns500OnException":0,"Unit\\Controller\\EndpointsControllerTest::testAllLogsWithEndpointIdFilterException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testExtractFileNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testExtractException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testDiscoverException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testExtractAllException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testRetryFailedException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testShowNoChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testShowException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testCleanupReturnsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testFileTypesReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testVectorizeBatchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileExtractionControllerDeepTest::testIndexFilterByNonCompletedStatus":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSuccessEmpty":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexWithSummaries":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexFilterNonCompletedStatus":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexFilterStatusCompleted":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexFilterStatusEmpty":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexWithSearchTerm":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexWithEmptySearchTerm":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexWithRiskLevelFilter":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexWithEmptyRiskLevelFilter":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByRiskLevelAsc":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByRiskLevelDesc":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByEntityCountAsc":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByEntityCountDesc":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexPhpSortWithPagination":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByRiskLevelWithUnknownRisk":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexSortByDbColumn":0,"Unit\\Controller\\FileExtractionControllerTest::testIndexRiskLevelFilterNoMatch":0,"Unit\\Controller\\FileExtractionControllerTest::testShowSuccess":0.001,"Unit\\Controller\\FileExtractionControllerTest::testShowNotFoundEmpty":0,"Unit\\Controller\\FileExtractionControllerTest::testShowException":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractWithForceReExtract":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractGeneralException":0,"Unit\\Controller\\FileExtractionControllerTest::testDiscoverWithCustomLimit":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractAllWithCustomLimit":0,"Unit\\Controller\\FileExtractionControllerTest::testExtractAllException":0,"Unit\\Controller\\FileExtractionControllerTest::testRetryFailedWithCustomLimit":0,"Unit\\Controller\\FileExtractionControllerTest::testRetryFailedException":0,"Unit\\Controller\\FileExtractionControllerTest::testCleanupSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testFileTypesSuccess":0,"Unit\\Controller\\FileExtractionControllerTest::testVectorizeBatchSuccessDefaults":0,"Unit\\Controller\\FileExtractionControllerTest::testVectorizeBatchWithCustomParams":0,"Unit\\Controller\\FileExtractionControllerTest::testVectorizeBatchPartialParams":0,"Unit\\Controller\\FileSearchControllerCoverageTest::testKeywordSearchWithAuthCredentials":0.004,"Unit\\Controller\\FileSearchControllerCoverageTest::testSemanticSearchWithCustomLimit":0,"Unit\\Controller\\FileSearchControllerCoverageTest::testHybridSearchCustomWeights":0,"Unit\\Controller\\FileSearchControllerCoverageTest::testKeywordSearchGroupsResultsByFileId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testSemanticSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testSemanticSearchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testHybridSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testHybridSearchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testKeywordSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileSearchControllerDeepTest::testKeywordSearchNoFileCollection":0,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchWithFileTypes":0.001,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchWithMissingFileCollectionKey":0,"Unit\\Controller\\FileSearchControllerTest::testKeywordSearchWithEmptyFileCollectionString":0,"Unit\\Controller\\FileSearchControllerTest::testSemanticSearchReturnsEmptyResults":0,"Unit\\Controller\\FileSearchControllerTest::testHybridSearchReturnsWeightsInResponse":0,"Unit\\Controller\\FileTextControllerCoverageTest::testExtractFileTextEnabledWithValidScope":0.001,"Unit\\Controller\\FileTextControllerCoverageTest::testExtractFileTextEnabledWithNullScope":0,"Unit\\Controller\\FileTextControllerCoverageTest::testProcessAndIndexExtractedWithBothOptions":0,"Unit\\Controller\\FileTextControllerCoverageTest::testProcessAndIndexExtractedWithNullLimit":0,"Unit\\Controller\\FileTextControllerCoverageTest::testProcessAndIndexFileWithOptions":0,"Unit\\Controller\\FileTextControllerCoverageTest::testBulkExtractWithExactMaxLimit":0,"Unit\\Controller\\FileTextControllerCoverageTest::testBulkExtractWithOverMaxLimit":0,"Unit\\Controller\\FileTextControllerCoverageTest::testAnonymizeFileNotFoundReturns404":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testExtractFileTextWhenDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testExtractFileTextWhenScopeNone":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testExtractFileTextSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testExtractFileTextException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testBulkExtractException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testGetStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testProcessAndIndexExtractedException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testProcessAndIndexFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testGetChunkingStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testAnonymizeFileNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testAnonymizeFileAlreadyAnonymized":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testAnonymizeFileNoEntities":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\FileTextControllerDeepTest::testAnonymizeFileException":0,"Unit\\Controller\\FileTextControllerTest::testGetFileTextReturnsDeprecatedWithDifferentFileId":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextDisabledWhenNoConfig":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextDisabledWhenScopeIsNone":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextSuccessWithDifferentFileId":0,"Unit\\Controller\\FileTextControllerTest::testExtractFileTextWithNullExtractionScope":0,"Unit\\Controller\\FileTextControllerTest::testBulkExtractCapsLimitAt500":0,"Unit\\Controller\\FileTextControllerTest::testBulkExtractUsesDefaultLimit":0,"Unit\\Controller\\FileTextControllerTest::testDeleteFileTextNotImplementedWithDifferentId":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedWithLimit":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedWithChunkSize":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedWithChunkOverlap":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexExtractedWithAllParams":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexFileWithChunkSize":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexFileWithChunkOverlap":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexFileWithAllParams":0,"Unit\\Controller\\FileTextControllerTest::testProcessAndIndexFileException":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileAlreadyAnonymizedMidName":0,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileSuccess":0.001,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileDeduplicatesEntities":0.001,"Unit\\Controller\\FileTextControllerTest::testAnonymizeFileExceptionDuringAnonymization":0,"Unit\\Controller\\FilesControllerTest::testIndexWithFilesReturnsFormattedData":0,"Unit\\Controller\\FilesControllerTest::testShowSuccessReturnsStreamResponse":0.001,"Unit\\Controller\\FilesControllerTest::testShowFileNotFoundReturns404":0.001,"Unit\\Controller\\FilesControllerTest::testShowFileNotFoundFallbackViaOwner":0.001,"Unit\\Controller\\FilesControllerTest::testShowFileNotFoundFallbackViaSystemUser":0.001,"Unit\\Controller\\FilesControllerTest::testShowFallbackUserFolderThrowsException":0,"Unit\\Controller\\FilesControllerTest::testShowFallbackEmptyNodesReturnsNotFound":0,"Unit\\Controller\\FilesControllerTest::testShowGeneralException":0,"Unit\\Controller\\FilesControllerTest::testShowFallbackNodeNotFileInstance":0.006,"Unit\\Controller\\FilesControllerTest::testCreateWithFilenameKey":0,"Unit\\Controller\\FilesControllerTest::testCreateGeneralException":0.001,"Unit\\Controller\\FilesControllerTest::testCreateWithStringShareTrue":0,"Unit\\Controller\\FilesControllerTest::testCreateWithStringShareYes":0,"Unit\\Controller\\FilesControllerTest::testCreateWithNumericShare":0,"Unit\\Controller\\FilesControllerTest::testCreateWithNullShare":0,"Unit\\Controller\\FilesControllerTest::testCreateWithNullTags":0,"Unit\\Controller\\FilesControllerTest::testCreateObjectNull":0,"Unit\\Controller\\FilesControllerTest::testSaveSuccess":0,"Unit\\Controller\\FilesControllerTest::testSaveMissingContent":0.001,"Unit\\Controller\\FilesControllerTest::testSaveEmptyContent":0,"Unit\\Controller\\FilesControllerTest::testSaveObjectNull":0,"Unit\\Controller\\FilesControllerTest::testSaveObjectNotFoundViaException":0,"Unit\\Controller\\FilesControllerTest::testSaveGeneralException":0,"Unit\\Controller\\FilesControllerTest::testSaveWithStringTags":0,"Unit\\Controller\\FilesControllerTest::testSaveWithShareTrue":0,"Unit\\Controller\\FilesControllerTest::testCreateMultipartObjectNull":0,"Unit\\Controller\\FilesControllerTest::testCreateMultipartSingleFileUpload":0.001,"Unit\\Controller\\FilesControllerTest::testCreateMultipartMultipleFilesUpload":0.001,"Unit\\Controller\\FilesControllerTest::testCreateMultipartGeneralException":0,"Unit\\Controller\\FilesControllerTest::testUpdateMetadataOnly":0,"Unit\\Controller\\FilesControllerTest::testUpdateGeneralException":0,"Unit\\Controller\\FilesControllerTest::testUpdateNoTagsProvided":0,"Unit\\Controller\\FilesControllerTest::testDeleteReturnsFalse":0,"Unit\\Controller\\FilesControllerTest::testPublishGeneralException":0,"Unit\\Controller\\FilesControllerTest::testDepublishGeneralException":0,"Unit\\Controller\\FilesControllerTest::testDownloadByIdGeneralException":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithBoolTrue":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithBoolFalse":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithStringTrue":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithString1":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithStringOn":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithStringYes":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithStringFalse":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithStringNo":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithString0":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithNumeric1":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithNumeric0":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithNull":0,"Unit\\Controller\\FilesControllerTest::testParseBoolWithArray":0,"Unit\\Controller\\FilesControllerTest::testNormalizeTagsWithArray":0,"Unit\\Controller\\FilesControllerTest::testNormalizeTagsWithString":0,"Unit\\Controller\\FilesControllerTest::testNormalizeTagsWithEmptyString":0,"Unit\\Controller\\FilesControllerTest::testNormalizeTagsWithNull":0,"Unit\\Controller\\FilesControllerTest::testNormalizeTagsWithInteger":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageIniSize":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageFormSize":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessagePartial":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageNoFile":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageNoTmpDir":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageCantWrite":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageExtension":0,"Unit\\Controller\\FilesControllerTest::testGetUploadErrorMessageUnknown":0,"Unit\\Controller\\FilesControllerTest::testGetFileViaKnownUsersWithOwner":0,"Unit\\Controller\\FilesControllerTest::testGetFileViaKnownUsersNoUserFound":0,"Unit\\Controller\\FilesControllerTest::testGetFileViaKnownUsersAllExceptions":0,"Unit\\Controller\\FilesControllerTest::testValidateUploadedFileSuccess":0.001,"Unit\\Controller\\FilesControllerTest::testValidateUploadedFileWithError":0,"Unit\\Controller\\FilesControllerTest::testValidateUploadedFileNonReadable":0.001,"Unit\\Controller\\FilesControllerTest::testValidateUploadedFileNullError":0,"Unit\\Controller\\FilesControllerTest::testNormalizeMultipartFilesEmpty":0,"Unit\\Controller\\FilesControllerTest::testNormalizeMultipartFilesSingle":0,"Unit\\Controller\\FilesControllerTest::testNormalizeMultipartFilesMultiple":0,"Unit\\Controller\\FilesControllerTest::testNormalizeMultipleFilesWithScalarErrorAndSize":0,"Unit\\Controller\\FilesControllerTest::testNormalizeMultipleFilesWithMissingFields":0,"Unit\\Controller\\FilesControllerTest::testNormalizeSingleFileWithArrayTags":0,"Unit\\Controller\\FilesControllerTest::testNormalizeSingleFileWithMissingFields":0,"Unit\\Controller\\FilesControllerTest::testExtractUploadedFilesThrowsWhenNoFiles":0,"Unit\\Controller\\FilesControllerTest::testExtractUploadedFilesSingleFile":0,"Unit\\Controller\\FilesControllerTest::testExtractUploadedFilesMultipart":0,"Unit\\Controller\\FilesControllerTest::testValidateAndGetObjectReturnsObject":0,"Unit\\Controller\\FilesControllerTest::testValidateAndGetObjectReturnsNull":0,"Unit\\Controller\\FilesControllerTest::testProcessUploadedFilesEmpty":0,"Unit\\Controller\\FilesControllerTest::testProcessUploadedFilesSuccess":0.001,"Unit\\Controller\\FilesControllerTest::testProcessUploadedFilesFailedRead":0,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessNoFilters":0.002,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessWithSearchFilter":0.003,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessWithTypeFilter":0.002,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessWithCategoryFilter":0.002,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessWithAllFilters":0.004,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessMultipleRows":0.002,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexSuccessEmptyResults":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexExceptionMessageContent":0,"Unit\\Controller\\GdprEntitiesControllerTest::testIndexDefaultLimitAndOffset":0.002,"Unit\\Controller\\GdprEntitiesControllerTest::testShowSuccessWithRelations":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testShowSuccessWithMultipleRelations":0.002,"Unit\\Controller\\GdprEntitiesControllerTest::testShowNotFoundMessage":0,"Unit\\Controller\\GdprEntitiesControllerTest::testShowExceptionMessageContent":0,"Unit\\Controller\\GdprEntitiesControllerTest::testShowSuccessEntityDataPassedThrough":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetTypesSuccess":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testGetTypesSuccessEmpty":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testGetTypesSingleType":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testGetTypesExceptionLogsError":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetCategoriesSuccess":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testGetCategoriesSuccessEmpty":0.002,"Unit\\Controller\\GdprEntitiesControllerTest::testGetCategoriesSingleCategory":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testGetCategoriesExceptionLogsError":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetStatsSuccess":0.003,"Unit\\Controller\\GdprEntitiesControllerTest::testGetStatsSuccessEmpty":0.003,"Unit\\Controller\\GdprEntitiesControllerTest::testGetStatsExceptionLogsError":0,"Unit\\Controller\\GdprEntitiesControllerTest::testGetStatsResponseStructure":0.002,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyNotFoundMessage":0.001,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyExceptionOnDelete":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyExceptionLogsError":0,"Unit\\Controller\\GdprEntitiesControllerTest::testDestroyCallsDeleteOnMapper":0,"Unit\\Controller\\HeartbeatControllerTest::testConstructorCreatesInstance":0,"Unit\\Controller\\HeartbeatControllerTest::testControllerExtendsBaseController":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatResponseContainsExactlyThreeKeys":0,"Unit\\Controller\\HeartbeatControllerTest::testHeartbeatTimestampIsPositiveInteger":0,"Unit\\Controller\\HeartbeatControllerTest::testMultipleHeartbeatCallsReturnConsistentStructure":0,"Unit\\Controller\\HeartbeatControllerTest::testConstructorWithDifferentAppName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleWithEmptyBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleMissingJsonrpcVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleWrongJsonrpcVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleMissingMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInvalidRequestPreservesId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInvalidRequestWithoutIdReturnsNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleNotificationReturns202":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleNotificationWithNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInitializeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInitializeWithNoParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInitializeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleRequiresSessionForNonInitializeMethods":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInvalidSessionReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandlePing":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolsList":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallWithoutArguments":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallMissingName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourcesList":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourceReadSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourceReadMissingUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourcesTemplatesList":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleUnknownMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleDispatchInternalError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallInvalidArgumentException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourceReadBadMethodCallException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourcesListInternalError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolsListInternalError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourcesTemplatesListInternalError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testSuccessResponseStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testErrorResponseStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleWithStringId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleWithIntegerId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallWithEmptyParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourceReadWithEmptyParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleInitializeDoesNotRequireSession":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleNotificationWithDifferentMethods":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleResourceReadInvalidArgument":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\McpServerControllerTest::testHandleToolCallGeneralException":0.001,"Unit\\Controller\\OrganisationControllerTest::testSetActiveSuccessWithNullActiveOrg":0,"Unit\\Controller\\OrganisationControllerTest::testCreateWithUuidFromRequestBody":0,"Unit\\Controller\\OrganisationControllerTest::testCreateReturnsBadRequestForEmptyStringName":0,"Unit\\Controller\\OrganisationControllerTest::testJoinWithUserIdPassesUserIdToService":0,"Unit\\Controller\\OrganisationControllerTest::testJoinReturnsBadRequestOnException":0,"Unit\\Controller\\OrganisationControllerTest::testJoinExceptionWithUserId":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveReturnsBadRequestOnFailure":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveReturnsBadRequestOnException":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveExceptionWithUserId":0,"Unit\\Controller\\OrganisationControllerTest::testShowReturnsOrganisationWithChildren":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateReturnsForbiddenWhenNoAccess":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithNameOnly":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithNameAndSlug":0.001,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithDescription":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithActiveFieldTrue":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithActiveFieldEmptyString":0.001,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithActiveFieldFalse":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithQuotaFields":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithArrayFields":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateIgnoresNonArrayGroups":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateIgnoresNonArrayAuthorization":0.001,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithParentSet":0.001,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithParentNull":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSuccessWithParentEmptyString":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateReturnsBadRequestOnCircularParent":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNoParentKeyDoesNotCallValidation":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateReturnsBadRequestOnException":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateStripsRouteFromRequestData":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptyNameDoesNotSetName":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptySlugDoesNotOverride":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithAllFields":0.001,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameButNullSlugAutoGenerates":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullNameDoesNotSetName":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullDescriptionDoesNotSet":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptyDescription":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullActiveDoesNotSetActive":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithOnlySingleQuotaField":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateSaveThrowsException":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameSpecialCharactersGeneratesSlug":0.001,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptyRequestDataNoChanges":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameEmptySlugAutoGenerates":0,"Unit\\Controller\\OrganisationControllerTest::testPatchSuccessfulUpdate":0,"Unit\\Controller\\OrganisationControllerTest::testPatchReturnsForbiddenWhenNoAccess":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithQueryUsesFindByName":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithWhitespaceOnlyQueryUsesFindAll":0,"Unit\\Controller\\OrganisationControllerTest::testSearchClampsLimitToMax100":0,"Unit\\Controller\\OrganisationControllerTest::testSearchClampsLimitToMin1":0,"Unit\\Controller\\OrganisationControllerTest::testSearchClampsNegativeOffsetToZero":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithCustomPagination":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithEmptyResultsReturnsEmptyArray":0,"Unit\\Controller\\OrganisationControllerTest::testSearchByNameException":0,"Unit\\Controller\\OrganisationControllerTest::testCreateWithDefaultDescription":0,"Unit\\Controller\\OrganisationControllerTest::testCreateWithTabOnlyName":0,"Unit\\Controller\\OrganisationControllerTest::testJoinWithNullUserIdInParams":0,"Unit\\Controller\\OrganisationControllerTest::testJoinExceptionWithoutUserIdInParams":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveWithNullUserIdReturnsLeftMessage":0,"Unit\\Controller\\OrganisationControllerTest::testLeaveExceptionWithNullUserId":0,"Unit\\Controller\\OrganisationControllerTest::testShowExceptionFromFindByUuid":0,"Unit\\Controller\\OrganisationControllerTest::testShowExceptionFromFindChildrenChain":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameAndWhitespaceOnlySlugAutoGenerates":0.001,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullGroupsDoesNotSet":0.001,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullAuthorizationDoesNotSet":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithBandwidthQuotaOnly":0.001,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithRequestQuotaOnly":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNullQuotaFieldsDoesNotSet":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameContainingLeadingTrailingSpaces":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithDescriptionLeadingTrailingSpaces":0.001,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithSlugLeadingTrailingSpaces":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateFindByUuidThrowsException":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithVeryLongNameTruncatesSlug":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithNameContainingUnicodeChars":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateParentValidationSuccessWithNewParent":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithMultipleResults":0.001,"Unit\\Controller\\OrganisationControllerTest::testSearchByNameWithCustomPagination":0,"Unit\\Controller\\OrganisationControllerTest::testSearchWithNegativeLimitClampsToOne":0,"Unit\\Controller\\OrganisationControllerTest::testPatchWithNameAndDescription":0,"Unit\\Controller\\OrganisationControllerTest::testPatchExceptionReturnsBadRequest":0,"Unit\\Controller\\OrganisationControllerTest::testIndexReturnsComplexStats":0,"Unit\\Controller\\OrganisationControllerTest::testIndexExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testSetActiveExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testGetActiveExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testCreateExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testShowExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testSearchExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testClearCacheExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testStatsExceptionLogsError":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithActiveFieldTruthyString":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithActiveFieldZeroString":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptyGroupsArray":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithEmptyAuthorizationArray":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateWithMultipleRouteAndRegularParams":0,"Unit\\Controller\\OrganisationControllerTest::testStatsReturnsDetailedStatistics":0,"Unit\\Controller\\OrganisationControllerTest::testClearCacheCallsService":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateParentCircularReferenceLogsWarning":0,"Unit\\Controller\\OrganisationControllerTest::testUpdateReturnsSavedOrganisationData":0,"Unit\\Controller\\OrganisationControllerTest::testCreateWithUuidNotInParams":0,"Unit\\Controller\\OrganisationControllerTest::testSearchQueryTrimsWhitespace":0,"Unit\\Controller\\SearchTrailControllerCoverageTest::testClearAllThrowsErrorDueToUndefinedMethod":0,"Unit\\Controller\\SearchTrailControllerCoverageTest::testCleanupWithNullBeforeDate":0,"Unit\\Controller\\SearchTrailControllerCoverageTest::testDestroyMultipleReturnsNotImplemented":0,"Unit\\Controller\\SearchTrailControllerCoverageTest::testDestroyWithExistingTrail":0.001,"Unit\\Controller\\SearchTrailControllerCoverageTest::testDestroyWithGeneralException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testShowNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testShowException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testDestroyNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testDestroyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testDestroyMultiple":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testStatisticsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testCleanupInvalidDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testCleanupException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testArrayToCsvEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testArrayToCsvWithData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testPaginateWithOffsetAndPage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SearchTrailControllerDeepTest::testExtractRequestParametersWithDates":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexStripsRouteAndIdParams":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexWithMissingServiceResultKeys":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexPaginationWithMultiplePages":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexPaginationMiddlePage":0,"Unit\\Controller\\SearchTrailControllerTest::testIndexPaginationLastPage":0,"Unit\\Controller\\SearchTrailControllerTest::testStatisticsWithDateFilters":0,"Unit\\Controller\\SearchTrailControllerTest::testStatisticsWithInvalidFromDate":0,"Unit\\Controller\\SearchTrailControllerTest::testStatisticsWithInvalidToDate":0,"Unit\\Controller\\SearchTrailControllerTest::testPopularTermsReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testPopularTermsWithDateFilters":0,"Unit\\Controller\\SearchTrailControllerTest::testActivityWithCustomInterval":0,"Unit\\Controller\\SearchTrailControllerTest::testRegisterSchemaStatsReturnsData":0,"Unit\\Controller\\SearchTrailControllerTest::testRegisterSchemaStatsReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testRegisterSchemaStatsWithMissingKeys":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsReturnsStructuredData":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsReturnsSimpleArray":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsWithEmptyBrowserDistribution":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsWithNullBrowserDistribution":0,"Unit\\Controller\\SearchTrailControllerTest::testCleanupWithValidDate":0,"Unit\\Controller\\SearchTrailControllerTest::testDestroyReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testExportJsonFormat":0.001,"Unit\\Controller\\SearchTrailControllerTest::testExportJsonFormatWithMetadata":0.001,"Unit\\Controller\\SearchTrailControllerTest::testExportCsvFormat":0,"Unit\\Controller\\SearchTrailControllerTest::testExportCsvFormatWithMetadata":0.002,"Unit\\Controller\\SearchTrailControllerTest::testExportEmptyResultsJson":0,"Unit\\Controller\\SearchTrailControllerTest::testExportEmptyResultsCsv":0,"Unit\\Controller\\SearchTrailControllerTest::testExportReturns500OnException":0,"Unit\\Controller\\SearchTrailControllerTest::testExportMultipleTrails":0.001,"Unit\\Controller\\SearchTrailControllerTest::testExportWithFiltersAndSearch":0,"Unit\\Controller\\SearchTrailControllerTest::testClearAllCatchesServerError":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithLimitParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithUnderscoreLimitParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithOffsetParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithUnderscoreOffsetParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithPageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithUnderscorePageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersPageCalculatesOffset":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithSearchParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithUnderscoreSearchParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithSortParams":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersWithUnderscoreSortParams":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersFiltersOutSystemParams":0.001,"Unit\\Controller\\SearchTrailControllerTest::testPaginateWithOffsetButPageOne":0.001,"Unit\\Controller\\SearchTrailControllerTest::testPaginateWithTotalLessThanResultCount":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginateNextUrlWithLegacyPageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginatePrevUrlWithLegacyPageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginateNextUrlWithNoPageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginatePrevUrlWithNoPageParam":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginateWithNullValues":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginateNextUrlWithNoQueryString":0,"Unit\\Controller\\SearchTrailControllerTest::testPaginatePrevUrlWithNoQueryString":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersBothLimitAndUnderscoreLimit":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersBothOffsetAndUnderscoreOffset":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersBothPageAndUnderscorePage":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersSortWithUnderscorePrefix":0,"Unit\\Controller\\SearchTrailControllerTest::testExtractRequestParametersSortWithoutOrderParam":0,"Unit\\Controller\\SearchTrailControllerTest::testExportWithDefaultFormatIsCsv":0,"Unit\\Controller\\SearchTrailControllerTest::testPopularTermsWithPageAndOffset":0,"Unit\\Controller\\SearchTrailControllerTest::testActivityWithDateFilters":0,"Unit\\Controller\\SearchTrailControllerTest::testRegisterSchemaStatsWithDateFilters":0,"Unit\\Controller\\SearchTrailControllerTest::testUserAgentStatsWithDateFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensOnlySavesGitLabUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensWithNoParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testGetApiTokensMasksOnlyNonEmptyTokens":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testTestGitHubTokenUsesTokenFromRequest":0.221,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testTestGitLabTokenUsesUrlFromRequest":0.153,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testTestGitLabTokenDefaultsToGitLabDotCom":0.286,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensMaskedGithubTokenNotSaved":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\ApiTokenSettingsControllerTest::testSaveApiTokensMaskedGitlabTokenNotSaved":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testGetWarmupIntervalWithEmptyLastRun":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalDisabledSetsZeroMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalWithExactlyMinimumAllowed":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalLogsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testSetWarmupIntervalDefaultWhenNotProvided":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearCacheWithSpecificType":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearSpecificCollectionReturnsCollectionName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearSpecificCollectionFailureContainsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheAllType":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheFileNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheInvalidJsonFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheAppstoreFolderNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheGeneralException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheDefaultTypeIsApps":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheDiscoverType":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\CacheSettingsControllerTest::testClearAppStoreCacheGenericFileException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testGetFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testGetFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testUpdateFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testUpdateFileSettingsExtractsProviderIdFromObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testUpdateFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testTestDolphinConnectionEmptyInputs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testTestPresidioConnectionEmptyEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testTestOpenAnonymiserConnectionEmptyEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testGetFileCollectionFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testCreateMissingFileFieldsNoCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testCreateMissingFileFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testIndexFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testGetFileIndexStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testGetFileExtractionStatsReturnsZerosOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerBranchTest::testReindexFilesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsExtractsProviderIdFromArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsExtractsChunkingStrategyIdFromArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsWithStringProviderPassesThrough":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsWithNullProviderPassesThrough":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsArrayProviderMissingId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testUpdateFileSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileCollectionFieldsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileCollectionFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testCreateMissingFileFieldsNoFileCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testCreateMissingFileFieldsNullFileCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testCreateMissingFileFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testIndexFileSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testIndexFileFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testIndexFileFailureNoErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testIndexFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileIndexStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileIndexStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testGetFileExtractionStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testReindexFilesNoFilesToReindex":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testReindexFilesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testWarmupFilesNoFilesToProcess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testWarmupFilesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerCoverageTest::testWarmupFilesWithSkipIndexedFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileSettingsReturnsFullData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsExtractsProviderIdFromObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsExtractsChunkingStrategyIdFromObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsExtractsBothProviderAndChunkingIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsProviderObjectWithoutId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsChunkingObjectWithoutId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsHandlesNullChunkingStrategy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testUpdateFileSettingsHandlesStringChunkingStrategy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionEmptyEndpoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionEmptyKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionBothEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionHealthCheckFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionWithRealCurlFail":2.532,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionRealWithValidation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionHealthCheckFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionWithRealCurlFail":2.291,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionHealthCheckFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionWithRealCurlFail":2.291,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileCollectionFieldsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsNoCollectionConfiguredEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsNoCollectionNull":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsNoCollectionKeyMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsReflectionFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesNoFilesToProcess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesWithSkipIndexedTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesWithSkipIndexedFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesWithMultipleBatches":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesWithErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesErrorsTruncatedTo20":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testWarmupFilesMaxFilesCapAt5000":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testIndexFileReturns422WithDefaultMessageWhenNoErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testIndexFilePassesCorrectFileId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testReindexFilesNoFilesToReindex":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testReindexFilesSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testReindexFilesWithMultipleBatchesAndErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testReindexFilesErrorsTruncatedTo20":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileIndexStatsReturnsEmptyStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileExtractionStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileExtractionStatsUntrackedFilesClampedToZero":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestDolphinConnectionRealExceptionPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestPresidioConnectionRealSuccessPath":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testTestOpenAnonymiserConnectionRealPath":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testCreateMissingFileFieldsReturnsFalseFromEnsure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\FileSettingsControllerTest::testGetFileExtractionStatsMissingSolrTotalChunks":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testGetLLMSettingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testGetLLMSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testUpdateLLMSettingsExtractsModelIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testUpdateLLMSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testPatchLLMSettingsDelegatesToUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestEmbeddingMissingProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestEmbeddingInvalidConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestEmbeddingSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestEmbeddingFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestEmbeddingException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestChatMissingProvider":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testTestChatInvalidConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testCheckEmbeddingModelMismatchSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testCheckEmbeddingModelMismatchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testClearAllEmbeddingsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testClearAllEmbeddingsFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testClearAllEmbeddingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testGetVectorStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerBranchTest::testGetVectorStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testTestChatSuccessPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testUpdateLLMSettingsNoConfigKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testUpdateLLMSettingsPartialConfigs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testCheckEmbeddingModelMismatchNoVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testGetVectorStatsResponseContainsExpectedKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testGetVectorStatsExceptionIncludesTrace":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerCoverageTest::testClearAllEmbeddingsSuccessContainsDeletedCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestChatInvalidConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestChatNamedParamBugHitsExceptionPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestChatException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsWithStringModelValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsWithNullModelValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetOllamaModelsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsWithArrayModelMissingId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testUpdateLLMSettingsResponseContainsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestEmbeddingWithDefaultTestText":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testTestChatWithDefaultMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testCheckEmbeddingModelMismatchReturnsMismatchData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testClearAllEmbeddingsReturns500WhenSuccessFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetVectorStatsContainsTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testPatchLLMSettingsWithAllModelConfigs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetOllamaModelsCurlErrorPath":5.003,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\LlmSettingsControllerTest::testGetOllamaModelsHttpNon200":0.328,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetN8nSettingsNullApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testUpdateN8nSettingsEmptyApiKeyInResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testUpdateN8nSettingsNoApiKeyInParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionMissingUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionMissingApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionSuccessWithTrailingSlash":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionSuccessEmptyDataField":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionNon2xxStatus":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testTestN8nConnectionStatus300":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nMissingUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nMissingApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nExistingProject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nCreatesNewProject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nCreatesNewProjectWithCustomName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nProjectCreationReturnsNullId":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nEmptyProjectsList":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nInnerException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nOuterException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testInitializeN8nWorkflowsWithNoDataKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsMissingUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsMissingApiKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsWithTrailingSlashUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsProjectNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsProjectNotFoundEmptyList":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsDefaultProjectName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\N8nSettingsControllerTest::testGetWorkflowsNoDataKeyInResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SecuritySettingsControllerTest::testClearAllRateLimitsUsernameOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testGetSolrFieldsWithMissingAndExtraFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testGetSolrFieldsOnlyObjectMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsSuccessNoMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsSuccessWithMissingFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsDryRun":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsWithErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsObjectExceptionFileSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsFileException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsBothExceptions":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateMissingSolrFieldsWithNullCounts":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsFieldsConfigFailed":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsFieldsConfigFailedNoMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsNoMismatches":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsWithMismatches":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testFixMismatchedSolrFieldsWithFieldsConfigNoFieldsKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrFieldProtectedField":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrFieldSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrFieldFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrFieldFailureNoError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSolrFieldException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSpecificSolrCollectionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSpecificSolrCollectionFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSpecificSolrCollectionFailureNoErrorCode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testDeleteSpecificSolrCollectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrCollectionsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testListSolrConfigSetsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrConfigSetWithCustomBase":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCreateSolrCollectionWithCustomParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testCopySolrCollectionWithCopyData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsOnlyObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsOnlyFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsBothNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrManagementControllerTest::testUpdateSolrCollectionAssignmentsSaveException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexValidModes#serial mode":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexValidModes#parallel mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexValidModes#hyper mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexInvalidModes#batch mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexInvalidModes#async mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexInvalidModes#fast mode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexInvalidModes#empty string":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionReturnsFailureData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexInvalidMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexParallelModeHitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexHyperModeHitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexSerialModeHitsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexWithZeroMaxObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexStringCollectErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexStringCollectErrorsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexContainerException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexSuccessWithCustomQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexRowsClamped":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexRowsMinimum":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexNegativeStart":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexFailureWithoutErrorDetails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionReflectionException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionSuccessZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionZeroMaxObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrOptimizeFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearFailureWithoutError":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrEmptyOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrOptimizeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrDeleteOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrReindexOperation":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexNegativeRows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexExactly100Rows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexExactly1Row":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionEmptyResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrCommitTimestampFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrOptimizeTimestampFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearWithFullErrorDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearSuccessNoErrorKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionExceptionMessageFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionExceptionMessageFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrExceptionBeforeSetupCreated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrExceptionReturns422WithErrorStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrExceptionResponseHasTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrExceptionWithNullPort":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testSetupSolrContainerExceptionAfterSettingsLoad":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexParallelModeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testWarmupSolrIndexHyperModeSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testGetSolrMemoryPredictionUnavailableZeroObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrClearWithErrorDetailsKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrCommitSuccessHasAllKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testManageSolrOptimizeSuccessHasAllKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testInspectSolrIndexLargeStartValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrOperationsControllerTest::testTestSolrConnectionReturnsAllServiceFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoCollectionListingFailure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoCollectionWithDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoMultipleCollections":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoverySuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryMergesExistingConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryNoDefaultSettings":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryEmptyDiscoveredFacets":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryMultipleSelfFacets":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryMultipleObjectFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryExistingConfigWithUnderscoreKeys":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryFacetWithNoSuggestions":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrSettingsReturnsExactData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrSettingsExceptionContainsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrSettingsPassesParamsToService":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrSettingsExceptionContainsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigurationReturnsData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigurationPassesParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testDiscoverSolrFacetsExceptionMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testUpdateSolrFacetConfigWithDiscoveryPassesParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrInfoAvailableStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\Settings\\SolrSettingsControllerTest::testGetSolrFacetConfigWithDiscoveryGlobalSettingsFromExisting":0,"Unit\\Controller\\SettingsControllerCoverageTest::testGetConfigurationServiceReturnsServiceWhenInstalled":0,"Unit\\Controller\\SettingsControllerCoverageTest::testUpdateSearchBackendSuccess":0,"Unit\\Controller\\SettingsControllerCoverageTest::testUpdateSearchBackendUsingActiveKey":0,"Unit\\Controller\\SettingsControllerCoverageTest::testUpdateSearchBackendMissingBackend":0,"Unit\\Controller\\SettingsControllerCoverageTest::testUpdateSearchBackendException":0,"Unit\\Controller\\SettingsControllerCoverageTest::testSetupHandlerSolrDisabled":0,"Unit\\Controller\\SettingsControllerCoverageTest::testSetupHandlerException":0.001,"Unit\\Controller\\SettingsControllerCoverageTest::testReindexSpecificCollectionSuccess":0,"Unit\\Controller\\SettingsControllerCoverageTest::testReindexSpecificCollectionServiceFailure":0,"Unit\\Controller\\SettingsControllerCoverageTest::testReindexSpecificCollectionBatchSizeZero":0,"Unit\\Controller\\SettingsControllerCoverageTest::testSchemaMappingException":0,"Unit\\Controller\\SettingsControllerCoverageTest::testGetDatabaseInfoWithSqlitePlatform":0,"Unit\\Controller\\SettingsControllerCoverageTest::testGetDatabaseInfoWithMysqlPlatform":0,"Unit\\Controller\\SettingsControllerCoverageTest::testGetDatabaseInfoWithInvalidCachedJson":0,"Unit\\Controller\\SettingsControllerCoverageTest::testRefreshDatabaseInfoDeletesCache":0,"Unit\\Controller\\SettingsControllerCoverageTest::testHybridSearchWithNonArrayResult":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetObjectServiceWhenInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetObjectServiceWhenNotInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetConfigurationServiceWhenInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetConfigurationServiceWhenNotInstalled":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testUpdateException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testLoadException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testRebaseException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetStatisticsCallsStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testUpdatePublishingOptionsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetSearchBackendException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testUpdateSearchBackendEmptyBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testSemanticSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testSemanticSearchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testHybridSearchEmptyQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testHybridSearchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerDeepTest::testGetVersionInfoException":0,"Unit\\Controller\\SettingsControllerGapTest::testGetObjectServiceReturnsNullWhenInstalled":0,"Unit\\Controller\\SettingsControllerGapTest::testGetObjectServiceThrowsWhenNotInstalled":0,"Unit\\Controller\\SettingsControllerGapTest::testGetConfigurationServiceThrowsWhenNotInstalled":0,"Unit\\Controller\\SettingsControllerGapTest::testLoadReturnsSettings":0,"Unit\\Controller\\SettingsControllerGapTest::testLoadException":0,"Unit\\Controller\\SettingsControllerGapTest::testUpdatePublishingOptions":0,"Unit\\Controller\\SettingsControllerGapTest::testUpdatePublishingOptionsException":0,"Unit\\Controller\\SettingsControllerGapTest::testRebaseSuccess":0,"Unit\\Controller\\SettingsControllerGapTest::testRebaseException":0,"Unit\\Controller\\SettingsControllerGapTest::testGetStatisticsIsAliasForStats":0.001,"Unit\\Controller\\SettingsControllerGapTest::testGetVersionInfo":0,"Unit\\Controller\\SettingsControllerGapTest::testGetVersionInfoException":0,"Unit\\Controller\\SettingsControllerGapTest::testGetSearchBackend":0,"Unit\\Controller\\SettingsControllerGapTest::testGetSearchBackendException":0,"Unit\\Controller\\SettingsControllerGapTest::testUpdateSearchBackendEmptyBackend":0,"Unit\\Controller\\SettingsControllerGapTest::testSemanticSearchEmptyQuery":0,"Unit\\Controller\\SettingsControllerGapTest::testSemanticSearchSuccess":0,"Unit\\Controller\\SettingsControllerGapTest::testSemanticSearchException":0,"Unit\\Controller\\SettingsControllerGapTest::testHybridSearchEmptyQuery":0,"Unit\\Controller\\SettingsControllerGapTest::testHybridSearchSuccess":0,"Unit\\Controller\\SettingsControllerGapTest::testHybridSearchException":0,"Unit\\Controller\\SettingsControllerGapTest::testGetDatabaseInfoWithCachedData":0,"Unit\\Controller\\SettingsControllerGapTest::testGetDatabaseInfoException":0,"Unit\\Controller\\SettingsControllerGapTest::testReindexSpecificCollectionInvalidBatchSize":0,"Unit\\Controller\\SettingsControllerGapTest::testReindexSpecificCollectionNegativeMaxObjects":0,"Unit\\Controller\\SettingsControllerGapTest::testReindexSpecificCollectionException":0,"Unit\\Controller\\SettingsControllerGapTest::testSemanticSearchWithFiltersAndProvider":0,"Unit\\Controller\\SettingsControllerGapTest::testHybridSearchWithCustomWeights":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionReturns422WhenReindexFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionReturns422WithDefaultMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionBatchSizeZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionBatchSizeMinBoundary":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionBatchSizeMaxBoundary":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionBatchSizeAboveMax":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionSuccessIncludesStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionSuccessWithoutStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateSearchBackendWithActiveKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithInvalidCachedJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithCachedJsonMissingDatabaseKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithMysqlPlatform":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithMariadbPlatform":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoMysqlVersionQueryFails":0.011,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithPostgresPlatformNoPgvector":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithPostgresPlatformWithPgvector":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoPostgresVersionQueryFails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithSqlitePlatform":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithUnknownPlatform":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoStoresInCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchWithCustomWeightsAndFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchWithEmptyStringReturns400":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchWithEmptyStringReturns400":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchResponseIncludesTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchResponseIncludesFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSemanticSearchExceptionIncludesTrace":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchExceptionIncludesTrace":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateSearchBackendHandlesServiceException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoPostgresExtensionQueryFails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoWithMariadbPlatformName":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testGetDatabaseInfoIncludesLastUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testStatsReturns422StatusOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testIndexReturns500StatusOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateReturns500StatusOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testLoadReturns500StatusOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testRebaseReturns500StatusOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testReindexSpecificCollectionExceptionMessageInResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSetupHandlerExceptionMessageFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturnsResultsOnSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturns422WhenMappingThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testSchemaMappingReturns422WhenObjectMapperFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringReturnsResults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringWithResults":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringWithMissingType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringWhenSetRegisterThrows":0.007,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringWhenSearchThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testDebugTypeFilteringWhenQueryBuilderFails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchResponseIncludesTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testHybridSearchMergesResultKeysIntoResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\SettingsControllerTest::testUpdateSearchBackendMissingBothKeysReturns400":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchReturns400ForBlankQuery":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchWithFiltersAndProvider":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchWithEmptyResults":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchWithBoundaryLimitOne":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchWithBoundaryLimitHundred":0,"Unit\\Controller\\SolrControllerTest::testSemanticSearchWithNegativeLimit":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForWhitespaceOnlyQuery":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForZeroLimit":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForNegativeLimit":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithBoundaryLimitOne":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithBoundaryLimitTwoHundred":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForNegativeSolrWeight":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForNegativeVectorWeight":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchReturns400ForVectorWeightTooHigh":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithValidWeights":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithDefaultWeights":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithSolrFilters":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithProvider":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithEmptyArrayResult":0,"Unit\\Controller\\SolrControllerTest::testHybridSearchSpreadsResultArray":0.001,"Unit\\Controller\\SolrControllerTest::testHybridSearchWithMissingWeightKeysUsesDefaults":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenProviderEmpty":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenOpenaiApiKeyEmpty":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenFireworksMissingApiKey":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns400WhenFireworksApiKeyEmpty":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithOpenai":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithOpenaiDefaultModel":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithOllama":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithOllamaDefaults":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithFireworks":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingSuccessWithFireworksDefaults":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingWithDefaultTestText":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns500WhenEmbeddingEmpty":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testTestVectorEmbeddingFirstValuesLimitedToFive":0,"Unit\\Controller\\SolrControllerTest::testListCollectionsReturnsEmptyList":0,"Unit\\Controller\\SolrControllerTest::testListConfigSetsReturnsEmptyList":0,"Unit\\Controller\\SolrControllerTest::testListConfigSetsReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testCreateCollectionWithCustomShardConfig":0,"Unit\\Controller\\SolrControllerTest::testCreateConfigSetWithCustomBase":0,"Unit\\Controller\\SolrControllerTest::testCreateConfigSetReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testDeleteConfigSetReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testCopyCollectionReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturnsSuccess":0,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectWithProvider":0,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectWithEmptyArrayResult":0,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturns500OnObjectNotFound":0,"Unit\\Controller\\SolrControllerTest::testVectorizeObjectReturns500OnVectorizationFailure":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns400ForLimitTooHigh":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns400ForNegativeLimit":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsBoundaryLimitOne":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsBoundaryLimitThousand":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturnsEmptyResult":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturnsSuccessWithResults":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsHasMoreWhenFullPage":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsHasMoreFalseWhenPartialPage":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithProvider":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithNonArrayResult":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithOffset":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testBulkVectorizeObjectsWithNullFilters":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsReturnsStats":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithZeroObjects":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithAllVectorized":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsWithMissingObjectVectorsKey":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsProgressRounding":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsReturns500OnException":0,"Unit\\Controller\\SolrControllerTest::testGetVectorizationStatsReturns500OnMapperException":0,"Unit\\Controller\\SourcesControllerTest::testIndexReturnsSourcesWithEmptyParams":0.001,"Unit\\Controller\\SourcesControllerTest::testIndexReturnsEmptyResults":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithLimitAndOffset":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithPageConvertsToOffset":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithPageOneConvertsToOffsetZero":0,"Unit\\Controller\\SourcesControllerTest::testIndexPageWithoutLimitDoesNotConvert":0,"Unit\\Controller\\SourcesControllerTest::testIndexFiltersOutSpecialParams":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithOnlyLimitParam":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithOnlyOffsetParam":0,"Unit\\Controller\\SourcesControllerTest::testIndexWithMultipleSources":0,"Unit\\Controller\\SourcesControllerTest::testShowCastsStringIdToInt":0,"Unit\\Controller\\SourcesControllerTest::testShowWithNonNumericIdCastsToZero":0,"Unit\\Controller\\SourcesControllerTest::testCreateRemovesIdIfPresent":0,"Unit\\Controller\\SourcesControllerTest::testCreateDoesNotRemoveIdIfNull":0,"Unit\\Controller\\SourcesControllerTest::testCreateWithEmptyParams":0,"Unit\\Controller\\SourcesControllerTest::testCreateWithMultipleInternalParams":0,"Unit\\Controller\\SourcesControllerTest::testUpdateRemovesInternalParams":0,"Unit\\Controller\\SourcesControllerTest::testUpdateWithEmptyParams":0,"Unit\\Controller\\SourcesControllerTest::testUpdatePassesCorrectId":0,"Unit\\Controller\\SourcesControllerTest::testPatchRemovesImmutableFieldsLikeUpdate":0,"Unit\\Controller\\SourcesControllerTest::testDestroyCallsFindWithCorrectId":0,"Unit\\Controller\\SourcesControllerTest::testDestroyCallsDeleteWithFoundSource":0,"Unit\\Controller\\TasksControllerGapTest::testUpdateWithCalendarIdInRequest":0.001,"Unit\\Controller\\TasksControllerGapTest::testUpdateFindsCalendarIdFromExistingTasks":0.001,"Unit\\Controller\\TasksControllerGapTest::testUpdateTaskNotFound":0.001,"Unit\\Controller\\TasksControllerGapTest::testUpdateObjectNotFound":0.001,"Unit\\Controller\\TasksControllerGapTest::testUpdateDoesNotExistException":0,"Unit\\Controller\\TasksControllerGapTest::testUpdateGenericException":0,"Unit\\Controller\\TasksControllerGapTest::testDestroyTaskNotFoundInList":0,"Unit\\Controller\\TasksControllerGapTest::testDestroySuccess":0.001,"Unit\\Controller\\TasksControllerGapTest::testDestroyObjectNotFound":0.001,"Unit\\Controller\\TasksControllerGapTest::testDestroyDoesNotExistException":0.001,"Unit\\Controller\\TasksControllerGapTest::testDestroyGenericException":0,"Unit\\Controller\\TasksControllerGapTest::testCreateEmptySummary":0.001,"Unit\\Controller\\TasksControllerGapTest::testCreateWithNullObjectName":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testMeNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testMeException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testUpdateMeNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testUpdateMeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testUpdateMeStripsInternalAndImmutableParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testConvertToBytesUnlimited":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testConvertToBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testConvertToBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testConvertToBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerDeepTest::testLogout":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testUpdateMeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginRateLimitedWithDelay":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginRecordsFailedAttemptOnInvalidCredentials":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginRecordsFailedAttemptForDisabledAccount":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\UserControllerTest::testLoginSuccessCallsRecordSuccessfulLogin":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexWithLimitAndOffset":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexWithLimitAndPage":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexWithLimitOnly":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testIndexException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testShowException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateWithConfiguration":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateWithConfigurationDefaults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testCreateWithEmptyName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateMissingName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateMissingQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateWithConfiguration":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testUpdateWithEmptyName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchWithConfiguration":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchWithDirectQuery":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchWithIsPublicAndIsDefaultOverrides":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchWithFavoredBy":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testPatchNoFieldsUpdatesWithExistingValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testDestroyNotAuthenticated":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\ViewsControllerTest::testDestroyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithPageBasedPagination":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithStringExtend":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithArrayExtend":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexWithPageWithoutLimit":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testIndexReturnsEmptyResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateMissingName":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateMissingBothNameAndUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateRemovesOrganisationParam":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateWithEmptyNameString":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateWithEmptyUrlString":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateWithMultipleUnderscoreParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testCreateWithIdNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testUpdateRemovesIdFromData":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testDestroyCallsDeleteOnMapper":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookDeliveryFailedWithLogDetails":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookDeliveryFailedWithNoLogs":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookDeliveryFailedWithLogNoErrorMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookDeliveryFailedWithLogErrorMessageButNoStatusCode":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testTestWebhookGuzzleException":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testEventsContainsExpectedStructure":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testEventsContainsAllCategories":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogsWithCustomLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testLogStatsWithPendingRetries":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithWebhookIdFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithSuccessTrueFilter":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithSuccessFalseFilter":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithSuccess1Filter":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithSuccess0Filter":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithWebhookIdAndSuccessFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithInvalidSuccessFilterIsIgnored":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithCustomLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithWebhookIdEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithWebhookIdZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testAllLogsWithSuccessEmptyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryReturns400WhenLogIsSuccessful":0,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetrySuccessWithRequestBody":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetrySuccessWithPayloadArray":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryReturns400WhenNoPayloadAvailable":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryFailedDeliveryWithLogDetails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryFailedDeliveryWithNoLogDetails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryFailedDeliveryWithLogNoErrorMessage":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryReturns500OnGenericException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryWithRequestBodyContainingInvalidJson":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryUsesDataKeyFromPayload":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryWithPayloadWithoutDataKey":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Controller\\WebhooksControllerTest::testRetryFailedWithLogErrorMessageAndStatusCode":0.001,"Unit\\Listener\\ObjectChangeListenerGapTest::testUnknownExtractionModeFallsBackToBackground":0,"Unit\\Listener\\ObjectChangeListenerGapTest::testImmediateExtractionFailureLogs":0,"Unit\\Listener\\ObjectChangeListenerGapTest::testBackgroundJobQueueFailureLogs":0,"Unit\\Listener\\ObjectChangeListenerGapTest::testDefaultExtractionModeIsBackground":0,"Unit\\Listener\\ObjectChangeListenerGapTest::testObjectUpdatedEventWithImmediateMode":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectCreatingEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectUpdatingEventDispatchesWebhookWithOldObject":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectUpdatingEventDispatchesWebhookWithNullOldObject":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectDeletingEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testObjectRevertedEventIncludesRevertPoint":0,"Unit\\Listener\\WebhookEventListenerTest::testRegisterUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testRegisterDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSchemaCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSchemaUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testApplicationCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testApplicationUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testApplicationDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testAgentCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testAgentUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testAgentDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSourceCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSourceUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSourceDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConfigurationCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConfigurationUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConfigurationDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testViewCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testViewUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testViewDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConversationCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConversationUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testConversationDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testOrganisationCreatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testOrganisationUpdatedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testOrganisationDeletedEventDispatchesWebhook":0,"Unit\\Listener\\WebhookEventListenerTest::testSuccessfulEventLogsDebug":0,"Unit\\Listener\\WebhookEventListenerTest::testUnknownEventWarningContainsEventClass":0,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testGetId":0,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testGetName":0,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testPrepareThrowsForWrongApp":0,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testPrepareThrowsForUnknownSubject":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testPrepareConfigurationUpdateAvailable":0.005,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testPrepareConfigurationUpdateWithoutConfigId":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Notification\\NotifierTest::testPrepareConfigurationUpdateWithDefaults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetId":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetName":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetOrder":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetSupportedFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetAlternateIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testGetCustomFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithNoResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithTermFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithRegisterAndSchemaFilters":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithDateFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithUntilFilterOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchWithObjectEntityResults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchResultWithNameFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchResultWithUuidFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchResultWithDescription":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Search\\ObjectsProviderTest::testSearchResultWithSummary":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testCacheReconstructionWithDateTimeObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testActiveOrgClearedWhenUserNoLongerMember":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\ActiveOrganisationCachingTest::testActiveOrgClearedWhenOrgDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testFetchOAuthTokensMissingGrantType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testFetchOAuthTokensMissingTokenUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testFetchOAuthTokensUnsupportedGrantType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreateClientCredentialConfigMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreateClientCredentialConfigBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreateClientCredentialConfigBasicAuth":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreatePasswordConfigMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreatePasswordConfigBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testCreatePasswordConfigBasicAuth":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testFetchJWTTokenMissingParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testGetHSJWK":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testGetJWKUnsupportedAlgorithm":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\AuthenticationServiceDeepTest::testFetchJWTTokenWithHS256":0.001,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenMissingParams":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchOAuthTokensMissingGrantType":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchOAuthTokensMissingTokenUrl":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchOAuthTokensUnsupportedGrantType":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenWithHS256":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenWithHS384":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenWithHS512":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenWithX5tHeader":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenUnsupportedAlgorithm":0,"Unit\\Service\\AuthenticationServiceGapTest::testFetchJWTTokenWithTwigPayload":0.001,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadThrowsWhenMissingIatWithDetails":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadExpiredDetailsContainTimestamps":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadWithFutureIat":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadWithExactlyNowIat":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadWithZeroIat":0,"Unit\\Service\\AuthorizationServiceTest::testValidatePayloadWithExtraClaimsDoesNotThrow":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeBasicWithUsersAndGroupsParams":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeBasicWithPasswordContainingColon":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeBasicEmptyDetailsOnFailure":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthThrowsWithBasicPrefix":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthThrowsWithEmptyString":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthInvalidMethodDetailsContainReason":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthNotAuthorizedDetailsContainReason":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeOAuthSucceedsWithBearerNoSpace":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyWithMultipleKeys":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyWithEmptyKeysMap":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyEmptyDetailsOnInvalidKey":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeApiKeyEmptyDetailsOnNullUser":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtEmptyTokenDetails":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenNoIssuer":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenEmptyIssuer":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtNoIssuerDetailsContainReason":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenInvalidAlgorithmHeader":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtInvalidAlgorithmDetailsContainReason":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenIssuerNotFound":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtSucceedsWithHs256":0.001,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtSucceedsWithHs384":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtSucceedsWithHs512":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenSignatureInvalid":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtSignatureInvalidDetailsContainReason":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenTokenExpired":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenTokenMissingIat":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtSucceedsWithDefaultExpiry":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtThrowsWhenUnsupportedAlgorithm":0,"Unit\\Service\\AuthorizationServiceTest::testAuthorizeJwtWithMultipleConsumersReturnsFirst":0,"Unit\\Service\\AuthorizationServiceTest::testFindIssuerReturnsConsumer":0,"Unit\\Service\\AuthorizationServiceTest::testFindIssuerThrowsWhenNotFound":0,"Unit\\Service\\AuthorizationServiceTest::testFindIssuerDetailsContainIss":0,"Unit\\Service\\AuthorizationServiceTest::testFindIssuerReturnsFirstConsumerWhenMultiple":0,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs256ReturnsJwkSet":0,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs384ReturnsJwkSet":0,"Unit\\Service\\AuthorizationServiceTest::testGetJwkHmacHs512ReturnsJwkSet":0,"Unit\\Service\\AuthorizationServiceTest::testGetJwkRsaReturnsJwkSet":0.013,"Unit\\Service\\AuthorizationServiceTest::testGetJwkPsReturnsJwkSet":0.015,"Unit\\Service\\AuthorizationServiceTest::testGetJwkThrowsForUnsupportedAlgorithm":0.001,"Unit\\Service\\AuthorizationServiceTest::testGetJwkUnsupportedAlgorithmDetailsContainAlgorithm":0,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs256Token":0.003,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs384Token":0,"Unit\\Service\\AuthorizationServiceTest::testCheckHeadersWithValidHs512Token":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerAllowsCredentialsFalse":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerHandlesMultipleHeaders":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerCredentialsCaseInsensitive":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerWithEmptyHeaders":0,"Unit\\Service\\AuthorizationServiceTest::testCorsAfterControllerWithNullServerKey":0,"Unit\\Service\\AuthorizationServiceTest::testAllAlgorithmsAreCovered":0,"Unit\\Service\\ConditionMatcherGapTest::testOrganisationVariableResolvesViaService":0,"Unit\\Service\\ConditionMatcherGapTest::testActiveOrganisationVariableAlias":0,"Unit\\Service\\ConditionMatcherGapTest::testOrganisationVariableReturnsNullWhenNoActiveOrg":0,"Unit\\Service\\ConditionMatcherGapTest::testOrganisationVariableExceptionReturnsNull":0,"Unit\\Service\\ConditionMatcherGapTest::testFilterOrganisationMatchForCreateNonStringValue":0,"Unit\\Service\\ConditionMatcherGapTest::testNonUnderscorePropertyMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeCreateWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeTitleFallbackToSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeProposedDataPreserved":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeFindCalledWithLowercasedSlug":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeUpdateWithNewerVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeSkipSameVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeSkipOlderVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeNullVersionDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeNullCurrentVersionNewerProposed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewRegisterChangeCurrentDataFromExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesReturnsJsonResponseOnFetchError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesEmptyComponents":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesNoComponentsKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesMetadata":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesMetadataInfoVersionFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesMetadataNoVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesPreviewedAtFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesVersionPrecedence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesWithRegisters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesWithSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesSchemaUpdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesSchemaSkip":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesSchemaNoVersion":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesSchemaTitleFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesWithObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesObjectsNullSlugRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesMultipleObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesNullSections":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesNonArraySections":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testPreviewConfigurationChangesTotalChanges":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testCompareArraysWithPrefixReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testCompareArraysEmptyInputs":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Configuration\\PreviewHandlerTest::testImportConfigurationWithSelectionNonEmptySelection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testEnsureDefaultOrganisationFetchesFromDb":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testEnsureDefaultOrganisationCreatesWhenUuidNotFound":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testEnsureDefaultOrganisationCreatesWhenNoUuidConfigured":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\DefaultOrganisationManagementTest::testGetUserOrganisationsAutoAssignsToDefault":0.001,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointNoUserPublicEndpoint":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointNoUserGroupsRequired":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointAdminAlwaysAllowed":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointNoGroupsAllowsAuthenticated":0.001,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserInAllowedGroup":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserInSecondAllowedGroup":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserNotInAnyAllowedGroup":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserInMultipleGroupsOneMatches":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointViewType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointWebhookType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointRegisterType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointSchemaType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointUnknownType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointAgentTypeFailsGracefullyWhenAgentNotFound":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointAgentNotFound":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointEmptyMessage":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointEmptyMessageString":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointMessageInTopLevelRequest":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointUnsupportedProvider":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointNoToolsConfigured":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointNullToolsConfigured":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointWithToolsLoaded":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointToolReturnsNull":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointToolThrowsException":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaProviderThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaWithPromptThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaWithoutPromptThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaEmptyPromptThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaDefaultUrlThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaNoLlmConfigThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointOllamaWithToolsAndPromptThrowsError":0,"Unit\\Service\\EndpointServiceTest::testExecuteAgentEndpointMixedToolsSuccessAndFailure":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentTargetTypeReturnsErrorWhenAgentNotFound":0.002,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentNotFoundViaTestEndpoint":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentEmptyMessageViaTestEndpoint":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentWithMessageInTestData":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointPassesTestDataThrough":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointUsesMethodFromEndpoint":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointNullMethodDefaultsToGet":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointCatchesExceptionAndReturnsErrorDetails":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallWithAuthenticatedUser":0.001,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallWithoutUser":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallWithErrorResult":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallWithSuccessNoErrorKey":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallInsertFailureDoesNotThrow":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallVerifiesLogProperties":0.001,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallSuccessMessageDefault":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointWithEmptyTestData":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointWithDifferentEndpointIds":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointResponseStructureForSuccess":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointResponseStructureForDenied":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointResponseStructureForUnknownType":0.001,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointWithEmptyTargetType":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointWithEmptyGroupsArrayAndNoUser":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointAdminBypassesGroupRestriction":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserWithNoGroupsAndEndpointHasGroups":0,"Unit\\Service\\EndpointServiceTest::testLogEndpointCallWithLargeRequestData":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointDifferentEndpointPaths":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAllPlaceholderTargetTypesReturnCorrectMessage":0,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentUnsupportedProviderLogsResult":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentNotFoundLogsError":0.001,"Unit\\Service\\EndpointServiceTest::testTestEndpointAgentWithToolsAndMessage":0.001,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointCaseInsensitiveTargetType":0,"Unit\\Service\\EndpointServiceTest::testExecuteEndpointWithSpecialCharTargetType":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointUserInAllGroupsNotJustOne":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointNonAdminUserInAllAllowedGroups":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointSingleGroup":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointManyGroupsNoneMatch":0,"Unit\\Service\\EndpointServiceTest::testCanExecuteEndpointLastGroupMatches":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksModifiedResultOnUpdatingEvent":0,"Unit\\Service\\HookExecutorTest::testExecuteHooksModifiedResultOnDeletingEvent":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksModifiedResultWithNullData":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksRejectedOnUpdatingEvent":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksRejectedOnDeletingEvent":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksUnknownFailureMode":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksGeneralExceptionUsesOnFailure":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksFilterConditionNonArray":0.001,"Unit\\Service\\HookExecutorTest::testExecuteHooksFlagModeWithEmptyErrors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrDateNonParseable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrDateNonString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrArrayWrapsScalar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrIntegerNonNumericReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testConvertValueForSolrFloatNonNumericReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypePdate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testIsValueCompatibleWithSolrTypeUnknownAllowsAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveRegisterToIdNonResolvableReturnsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveSchemaToIdNonResolvableReturnsZero":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveRegisterToIdNoMapperReturnsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testResolveSchemaToIdNoMapperReturnsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrSkipsArraysWithoutIdOrUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testFlattenFilesForSolrNonStringNonArrayReturnsEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testExtractArraysFromRelationsReindexesSequentially":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testShouldTruncateFieldImageAndDocumentFormats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\DocumentBuilderTest::testCreateDocumentIncludesCreatedAndUpdatedDates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testEnsureVectorFieldTypeAlreadyExists":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testEnsureVectorFieldTypeCreatesNew":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testEnsureVectorFieldTypeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testGetCollectionFieldStatusSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testGetCollectionFieldStatusException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testCreateMissingFieldsDryRun":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testCreateMissingFieldsActual":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testFixMismatchedFieldsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testDetermineSolrFieldType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testIsMultiValued":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testGetMostPermissiveType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerDeepTest::testGenerateSolrFieldName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeAlreadyExistsDoesNotCallAddFieldType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeCreatesNewWithDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeCreatesNewWithCustomDimensionsAndSimilarity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeReturnsFalseWhenAddFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeHandlesGetFieldTypesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testEnsureVectorFieldTypeHandlesAddFieldTypeException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasWithNoSchemasSucceeds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasProcessesSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasWithForceFlag":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasCountsCreatedAndUpdatedFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasCountsUpdatedSchemaFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasReturnsResolvedConflicts":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasErrorInOneSchemaDoesNotAbort":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasPropagatesTopLevelException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testMirrorSchemasIncludesExecutionTime":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusEmptyCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusWithExtraFieldsInBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testGetCollectionFieldStatusPassesCollectionName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsDryRunReturnsFieldsToAdd":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsDryRunDoesNotCallBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsActuallyCreatesFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsCountsFailuresWhenBackendSkips":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testCreateMissingFieldsEmptyArraySucceeds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFixMismatchedFieldsDelegatesToBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFixMismatchedFieldsPassesDryRunFlag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFixMismatchedFieldsEmptyArraySucceeds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testConflictResolutionPrefersStringOverInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testConflictResolutionPrefersStringOverBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testConflictResolutionPrefersTextOverFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testConflictResolutionPrefersFloatOverInteger":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testNoConflictWhenFieldUsedSameTypeAcrossSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testIntegerTypeMappedToSolrInteger":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testNumberTypeMappedToSolrFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testBooleanTypeMappedToSolrBoolean":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testDateTypeMappedToSolrDate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testUnknownTypeMapsToString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFieldNameSanitizationReplacesSpecialChars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testArrayTypeFieldIsMultiValued":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testFieldWithMaxItemsGreaterThanOneIsMultiValued":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testScalarFieldIsNotMultiValued":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testAllFieldsAreBothIndexedAndStored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Index\\SchemaHandlerTest::testSchemaWithNoPropertiesProcessedWithoutError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testEncodeArrayKeysFlat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testEncodeArrayKeysNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testEncodeArrayKeysEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCoordinateStringToArraySinglePoint":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCoordinateStringToArrayMultiplePoints":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingSimpleDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingWithPassThrough":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingArrayValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingWithUnset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToInt":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToFloat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToBoolTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToBoolFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToNullableBoolNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToNullableBoolTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastToJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastJsonToArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastJsonToArrayAlreadyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastNullStringToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastNullStringToNullNotNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastMoneyStringToInt":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastIntToMoneyString":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastBase64":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastBase64Decode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastUrlDecode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastHtml":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastHtmlDecode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastUnsetIfValueMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastUnsetIfValueEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastSetNullIfValueMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastSetNullIfValueEmpty":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastDefaultUnknownType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testCastMultipleCastsAsCsv":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingListMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingListModeWithListInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingRootHashArrayValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testExecuteMappingRootHashNullValue":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testAreAllArrayKeysNullEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testAreAllArrayKeysNullAllNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testAreAllArrayKeysNullNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testAreAllArrayKeysNullHasValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testInvalidateMappingCacheCallsRemove":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testInvalidateMappingCacheNoCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testGetMappingCacheHit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testGetMappingCacheMiss":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\MappingServiceCoverageTest::testGetMappings":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithRawUrlEncodeCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithRawUrlDecodeCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithKeyCantBeValueCastWhenMatch":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithKeyCantBeValueCastWhenNoMatch":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUnsetIfValueMatchingString":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUnsetIfValueNotMatching":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithUnsetIfValueEmptyString":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithSetNullIfValueMatchingString":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithSetNullIfValueEmptyValue":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithSetNullIfValueNotMatching":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCountValueCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithCountValueCastKeyNotFound":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBoolCastFromYes":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBoolCastFromOne":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBoolCastFalse":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithBooleanAliasCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithIntegerAliasCast":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithNullStringToNullCastNonNull":0,"Unit\\Service\\MappingServiceTest::testExecuteMappingWithTwigTemplate":0.001,"Unit\\Service\\MappingServiceTest::testExecuteMappingTwigTemplateThrowsOnError":0.001,"Unit\\Service\\MappingServiceTest::testCoordinateStringToArrayThreePoints":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListToolsHavePropertiesAndRequired":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testRegistersToolHasCorrectProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testSchemasToolHasCorrectProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectsToolHasCorrectProperties":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolErrorContentContainsMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolLogsErrorOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolSuccessStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCallToolLogsDebugOnEveryCall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListRegisters":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListRegistersWithLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListRegistersDefaultsToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetRegisterMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateRegisterMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateRegister":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateRegisterMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateRegisterMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteRegister":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteRegisterMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testRegistersUnknownActionReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListSchemas":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListSchemasWithLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListSchemasDefaultsToNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetSchema":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetSchemaMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateSchemaMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateSchemaMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateSchemaMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteSchema":0.004,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteSchemaMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testSchemasUnknownActionReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjectsWithLimitAndOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjectsWithOnlyLimit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjectsWithOnlyOffset":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjectsSetsRegisterAndSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectsMissingRegisterReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectsMissingSchemaReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectsMissingBothRegisterAndSchemaReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testGetObjectMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testCreateObjectMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateObjectMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testUpdateObjectMissingDataReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testDeleteObjectMissingIdReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectsUnknownActionReturnsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testServiceExceptionReturnedAsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testSchemaMapperExceptionReturnedAsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testObjectServiceExceptionReturnedAsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListRegistersReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListSchemasReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Mcp\\McpToolsServiceTest::testListObjectsReturnsEmptyArray":0,"Unit\\Service\\MetricsServiceTest::testRecordMetricWithErrorMessage":0.001,"Unit\\Service\\MetricsServiceTest::testGetEmbeddingStatsWithNullRow":0.001,"Unit\\Service\\MetricsServiceTest::testGetSearchLatencyStatsWithStringAvg":0.001,"Unit\\Service\\MetricsServiceTest::testGetStorageGrowthNullBytes":0.001,"Unit\\Service\\MetricsServiceTest::testCleanOldMetricsCustomRetention":0,"Unit\\Service\\MetricsServiceTest::testRecordMetricWithInvalidUtf8Metadata":0,"Unit\\Service\\MetricsServiceTest::testGetSearchLatencyStatsAllTypesHaveData":0.002,"Unit\\Service\\MetricsServiceTest::testGetEmbeddingStatsEstimatedCost":0.001,"Unit\\Service\\MetricsServiceTest::testGetStorageGrowthMultipleDays":0.001,"Unit\\Service\\MetricsServiceTest::testRecordMetricMinimalParams":0.001,"Unit\\Service\\OasServiceTest::testCreateOasGeneratesPathsForSchema":0.002,"Unit\\Service\\OasServiceTest::testCreateOasGeneratesTagsForSchemas":0.001,"Unit\\Service\\OasServiceTest::testCreateOasMultipleRegistersWithPrefixes":0.003,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithArrayProperties":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithObjectProperty":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSecuritySchemes":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithDescription":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithRequiredProperties":0.001,"Unit\\Service\\OasServiceTest::testCreateOasWithRbacProperties":0,"Unit\\Service\\OasServiceTest::testSlugifySimpleString":0,"Unit\\Service\\OasServiceTest::testSlugifySpecialCharacters":0,"Unit\\Service\\OasServiceTest::testSlugifyAlreadySlugified":0,"Unit\\Service\\OasServiceTest::testSlugifyUpperCase":0,"Unit\\Service\\OasServiceTest::testSlugifyTrimsHyphens":0,"Unit\\Service\\OasServiceTest::testPascalCaseSimple":0,"Unit\\Service\\OasServiceTest::testPascalCaseSingleWord":0,"Unit\\Service\\OasServiceTest::testPascalCaseWithHyphens":0,"Unit\\Service\\OasServiceTest::testPascalCaseWithSpecialChars":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameSimple":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameWithSpaces":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameNull":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameEmpty":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameWithSpecialChars":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameStartingWithNumber":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameWithDotsAndDashes":0,"Unit\\Service\\OasServiceTest::testSanitizeSchemaNameAllSpecialChars":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNonArray":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionInteger":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionBoolean":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionStripsInternalFields":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionKeepsAllowedKeywords":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionInvalidType":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionArrayTypeGetsItemsDefault":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNestedItems":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionItemsAsList":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyItemsList":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionBooleanRequired":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionArrayRequired":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyOneOf":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionValidOneOf":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyAnyOf":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyAllOf":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionAllOfNonArray":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionAllOfWithEmptyItems":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionAllOfWithValidItems":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyRef":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionRefNotString":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionBareRefNormalized":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionFullRefKept":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEmptyEnum":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionEnumNotArray":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionValidEnum":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNoTypeOrRef":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNoDescription":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionRefNoDefaultDescription":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNestedProperties":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionCompositionRecursive":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNullableProperty":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionWriteOnlyProperty":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionMinMaxValidation":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionConstKeyword":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionExamplesKeyword":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionUniqueItems":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionMaxMinProperties":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionAdditionalProperties":0,"Unit\\Service\\OasServiceTest::testSanitizePropertyDefinitionNotKeyword":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromArray":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromArrayInvalid":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromArrayNoType":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringInt":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringFloat":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringBool":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringString":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringArray":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringObject":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromStringUnknown":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromNull":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeFromInteger":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeBoolean":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeNumber":0,"Unit\\Service\\OasServiceTest::testGetPropertyTypeNull":0,"Unit\\Service\\OasServiceTest::testExtractGroupFromRuleString":0,"Unit\\Service\\OasServiceTest::testExtractGroupFromRuleArrayWithGroup":0,"Unit\\Service\\OasServiceTest::testExtractGroupFromRuleArrayWithoutGroup":0,"Unit\\Service\\OasServiceTest::testExtractGroupFromRuleNull":0.001,"Unit\\Service\\OasServiceTest::testExtractGroupFromRuleInteger":0,"Unit\\Service\\OasServiceTest::testGetScopeDescriptionAdmin":0,"Unit\\Service\\OasServiceTest::testGetScopeDescriptionPublic":0,"Unit\\Service\\OasServiceTest::testGetScopeDescriptionCustomGroup":0,"Unit\\Service\\OasServiceTest::testEnrichSchemaBasic":0,"Unit\\Service\\OasServiceTest::testEnrichSchemaEmptyProperties":0,"Unit\\Service\\OasServiceTest::testEnrichSchemaHasSelfRef":0,"Unit\\Service\\OasServiceTest::testEnrichSchemaHasIdUuidFormat":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsNoAuth":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsWithSchemaLevelAuth":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsWithPropertyLevelAuth":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsWithArrayRules":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsDeduplicates":0,"Unit\\Service\\OasServiceTest::testExtractSchemaGroupsNonArrayProperty":0,"Unit\\Service\\OasServiceTest::testApplyRbacToOperationAddsGroups":0,"Unit\\Service\\OasServiceTest::testApplyRbacToOperationAlwaysIncludesAdmin":0,"Unit\\Service\\OasServiceTest::testApplyRbacToOperationAdminAlreadyInGroups":0,"Unit\\Service\\OasServiceTest::testApplyRbacToOperationAdds403Response":0,"Unit\\Service\\OasServiceTest::testApplyRbacToOperationEmptyGroups":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersNonCollection":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersCollection":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersCollectionSkipsMetadataProps":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersCollectionSkipsIdProp":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersCollectionArrayType":0,"Unit\\Service\\OasServiceTest::testCreateCommonQueryParametersCollectionNoSchema":0,"Unit\\Service\\OasServiceTest::testCreateOasPathsWithSchemaSlug":0.001,"Unit\\Service\\OasServiceTest::testCreateOasPathsWithoutSlug":0.001,"Unit\\Service\\OasServiceTest::testCreateOasCollectionPathHasGetAndPost":0.001,"Unit\\Service\\OasServiceTest::testCreateOasItemPathHasGetPutDelete":0.001,"Unit\\Service\\OasServiceTest::testCreateOasOperationIdNoPrefixForSingleRegister":0,"Unit\\Service\\OasServiceTest::testCreateOasOperationIdWithPrefixForMultipleRegisters":0,"Unit\\Service\\OasServiceTest::testCreateOasOperationTags":0.001,"Unit\\Service\\OasServiceTest::testCreateOasGetCollectionHasPaginatedResponse":0,"Unit\\Service\\OasServiceTest::testCreateOasGetSingleHas404Response":0,"Unit\\Service\\OasServiceTest::testCreateOasPostHas201Response":0,"Unit\\Service\\OasServiceTest::testCreateOasPutHasRequestBody":0,"Unit\\Service\\OasServiceTest::testCreateOasDeleteHas204And404Response":0,"Unit\\Service\\OasServiceTest::testCreateOasGetSingleHasIdPathParam":0,"Unit\\Service\\OasServiceTest::testCreateOasPathsWithSchemaLevelRbac":0,"Unit\\Service\\OasServiceTest::testCreateOasScopeDescriptionsCorrect":0.001,"Unit\\Service\\OasServiceTest::testCreateOasWithBrokenRefGetsCleaned":0.002,"Unit\\Service\\OasServiceTest::testCreateOasWithCaseInsensitiveRefMatch":0.002,"Unit\\Service\\OasServiceTest::testCreateOasWithBareRefGetsNormalized":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSchemaComponentHasCorrectStructure":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithFormatProperty":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithSpecialCharactersInTitle":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithNullDescription":0,"Unit\\Service\\OasServiceTest::testCreateOasHasBaseComponentSchemas":0.001,"Unit\\Service\\OasServiceTest::testCreateOasHasBasicAuth":0,"Unit\\Service\\OasServiceTest::testCreateOasHasOAuth2Config":0,"Unit\\Service\\OasServiceTest::testCreateOasOpenApiVersion":0,"Unit\\Service\\OasServiceTest::testCreateOasInfoHasContactAndLicense":0,"Unit\\Service\\OasServiceTest::testCreateOasWithManySchemas":0.007,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithAllPropertyTypes":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaWithInternalFieldsStripped":0,"Unit\\Service\\OasServiceTest::testCreateOasGetCollectionParametersIncludeSchemaFilters":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSpecificRegisterInfoVersion":0,"Unit\\Service\\OasServiceTest::testCreateOasDefaultInfoPreservedForAllRegisters":0.001,"Unit\\Service\\OasServiceTest::testCreateOasSchemaReferenceInResponseBody":0.001,"Unit\\Service\\OasServiceTest::testCreateOasDeleteHasNoRequestBody":0,"Unit\\Service\\OasServiceTest::testCreateOasSchemaNotAddedToPathsIfNotInRegister":0.001,"Unit\\Service\\OasServiceTest::testCreateOasGetCollectionHas400Response":0,"Unit\\Service\\OasServiceTest::testCreateOasPostHas400Response":0,"Unit\\Service\\OasServiceTest::testCreateLogsOperation":0,"Unit\\Service\\OasServiceTest::testCreateGetFilesOperation":0,"Unit\\Service\\OasServiceTest::testCreatePostFileOperation":0,"Unit\\Service\\OasServiceTest::testCreateLockOperation":0,"Unit\\Service\\OasServiceTest::testCreateUnlockOperation":0,"Unit\\Service\\OasServiceTest::testCreateGetCollectionOperationStructure":0,"Unit\\Service\\OasServiceTest::testCreateGetCollectionOperationEmptyTitleFallback":0,"Unit\\Service\\OasServiceTest::testCreateGetOperationStructure":0,"Unit\\Service\\OasServiceTest::testCreatePutOperationStructure":0,"Unit\\Service\\OasServiceTest::testCreatePostOperationStructure":0,"Unit\\Service\\OasServiceTest::testCreateDeleteOperationStructure":0,"Unit\\Service\\OasServiceTest::testAddExtendedPathsEmptyWhitelist":0,"Unit\\Service\\OasServiceTest::testAddCrudPathsCreatesCollectionAndItemPaths":0.002,"Unit\\Service\\OasServiceTest::testAddCrudPathsWithOperationIdPrefix":0,"Unit\\Service\\OasServiceTest::testAddCrudPathsFallsBackToSlugifiedTitle":0.001,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesRemovesEmptyAllOf":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesRemovesEmptyRef":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesRemovesNonStringRef":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesCaseInsensitiveMatch":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesBrokenRefFallsBack":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesValidRefKept":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesRecursiveProperties":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesRecursiveItems":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesAllOfValidation":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesAllOfAllInvalid":0,"Unit\\Service\\OasServiceTest::testValidateSchemaReferencesCompositionKeywords":0,"Unit\\Service\\OasServiceTest::testValidateOasIntegrityFixesPathSchemaRefs":0.002,"Unit\\Service\\OasServiceTest::testGetBaseOasReturnsValidOas":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesWithEmptyBracketArrayField":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesAppendsToExistingArrayField":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesWithMissingType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessUploadedFilesOverridesExistingDataField":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithFileObjectValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithArrayOfFileObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithArrayOfUrls":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithArrayOfBase64":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaArrayNonFileItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithNullValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithIntegerValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithUrlNoPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithUrlPathNoExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithArrayOfNonFileUrls":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithShortBase64String":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFilePropertyWithSchemaNoType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithIdAndPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithAccessUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectWithDownloadUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testIsFileObjectEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataWithApplicationPdfDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataWithInvalidBase64InDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataPlainBase64ReturnsExtension":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigCallsBlockExecutableFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigAllowExecutablesFlag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigWithEmptyAllowedTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testValidateFileAgainstConfigMaxSizeZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPhpExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksShExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPyExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksMsiExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksDllExtension":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksWindowsExeMagicBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksElfMagicBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksShellScript":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksBashScript":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksEnvShebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPhpTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPhpShortTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksJavaClassMagicBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksShellscriptMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksDosexecMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPhpMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPythonMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksJarMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksShebangInContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesBlocksPhpScriptTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesNoFilenameNoContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testBlockExecutableFilesNullMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionSingleFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionArrayFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionWithDeleteException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionArrayWithDeleteException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionNoExistingFiles":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionEmptyStringExistingId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyThrowsIfPropertyNotInSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyThrowsIfNotFileProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyArrayNotFileThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyArrayReceivesNonArrayThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertySingleFileUpload":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyArrayFileUpload":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyAutoPublishFromSchemaConfig":0.003,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyAutoPublishAtPropertyLevel":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyWithAutoTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertySingleValueNotFileProperty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyArrayWithNonFileItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithDataUri":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithBase64":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithFileObjectExisting":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithUnsupportedType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithFileObjectNoExistingFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithFileObjectNonNumericId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithFileObjectGetFileReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testProcessSingleFilePropertyWithIndex":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGenerateFileNameWithoutIndex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGenerateFileNameWithIndex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testPrepareAutoTagsBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testPrepareAutoTagsWithConfiguredTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testPrepareAutoTagsDeduplicates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testPrepareAutoTagsNonArrayAutoTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetExtensionFromMimeTypeCommonTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetExtensionFromMimeTypeUnknownTypeReturnsBin":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetExtensionFromMimeTypeOfficeDocuments":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataFromUrlWithExtension":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testParseFileDataFromUrlWithoutExtension":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetCommonFileExtensionsContainsExpectedTypes":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetDangerousExecutableExtensionsContainsExpected":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testGetExecutableMimeTypesContainsExpected":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesSafeContent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesWindowsExe":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesElf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesPerlShebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesRubyShebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesNodeShebang":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesEmbeddedPhpTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesPhpShortEchoTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testDetectExecutableMagicBytesZipSignatureSkipped":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyDeletionArrayWithNonNumericIds":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyArrayMixedFileAndNonFile":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Object\\SaveObject\\FilePropertyHandlerTest::testHandleFilePropertyPropertyAutoPublishOverridesSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetOrganisationSettingsOnlyEmptyConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetOrganisationSettingsOnlyWithStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationUuidDirectKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationUuidFallbackToNested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationUuidReturnsNullWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationIdReturnsUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationIdReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSetDefaultOrganisationId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationWithInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationWithoutUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationSetsAsDefaultWhenNoneExists":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationWithValidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testCreateOrganisationAddsAdminGroupUsers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetOrganisationSettingsOnlyThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetDefaultOrganisationUuidReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetUserOrganisationsReturnsEmptyWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetUserOrganisationsReturnsOrganisationsForUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testHasAccessToOrganisationReturnsTrueForAdmin":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testHasAccessToOrganisationReturnsFalseForNonMember":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testHasAccessToOrganisationReturnsFalseWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testHasAccessToOrganisationReturnsFalseWhenOrgNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSetActiveOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSetActiveOrganisationThrowsWhenOrgNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSetActiveOrganisationThrowsWhenUserNotMember":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testSetActiveOrganisationSucceedsForMember":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testJoinOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testJoinOrganisationThrowsWhenOrgNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testJoinOrganisationSucceedsForCurrentUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testJoinOrganisationThrowsWhenTargetUserDoesNotExist":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testLeaveOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testLeaveOrganisationThrowsWhenLastOrg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testClearCacheReturnsFalseWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testClearCacheReturnsTrueForLoggedInUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testClearCacheWithPersistentDeletesUserValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testGetUserOrganisationStatsReturnsEmptyWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationCrudTest::testClearDefaultOrganisationCacheResetsStaticCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testGetOrganisationSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testGetOrganisationSettingsOnlyWithStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testHasAccessToOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testHasAccessToOrganisationAdminUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testGetUserOrganisationStatsNoUser":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testClearCacheNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testClearCacheWithPersistent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testClearCacheWithoutPersistent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testClearDefaultOrganisationCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testGetUserOrganisationsNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testGetActiveOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testSetActiveOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testJoinOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testLeaveOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceBranchCoverageTest::testCreateOrganisationWithInvalidUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetOrganisationSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetOrganisationSettingsOnlyReturnsStoredValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetDefaultOrganisationUuidReturnsDirectConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetDefaultOrganisationUuidReturnsNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetDefaultOrganisationUuidHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetUserOrganisationsReturnsEmptyWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetActiveOrganisationReturnsNullWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testSetActiveOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testSetActiveOrganisationThrowsWhenOrgNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testSetActiveOrganisationThrowsWhenUserNotMember":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testJoinOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testJoinOrganisationThrowsWhenTargetUserNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testLeaveOrganisationThrowsWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testHasAccessToOrganisationReturnsFalseWhenNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testHasAccessToOrganisationReturnsFalseWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testHasAccessToOrganisationReturnsTrueForAdmin":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testHasAccessToOrganisationChecksUserMembership":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testGetUserOrganisationStatsReturnsEmptyWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testClearDefaultOrganisationCacheClearsStaticCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testClearCacheReturnsFalseWhenNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testClearCacheReturnsTrueWhenUserExists":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testClearCacheWithClearPersistentDeletesUserConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\OrganisationServiceGapTest::testSetDefaultOrganisationIdStoresValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyWithValidAllowedTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonArrayAllowedTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonStringMimeType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsInvalidMimeFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyWithValidMaxSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonNumericMaxSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNegativeMaxSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsExcessiveMaxSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyWithValidAllowedTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonArrayAllowedTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonStringTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsEmptyTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsLongTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyWithValidAutoTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonArrayAutoTags":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsNonStringAutoTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsEmptyAutoTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidateFilePropertyRejectsLongAutoTag":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\PropertyValidatorHandlerTest::testValidatePropertyOnDeleteWithItemsRef":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testGetSchemaMemoryCacheHit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testGetSchemaNotFoundReturnsNull":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testClearSchemaCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testClearSchemaCacheDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testInvalidateForSchemaChange":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testInvalidateForSchemaChangeDbException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testClearAllCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testCleanExpiredEntriesRemovesSome":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testCleanExpiredEntriesNone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testGetCacheStatistics":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerBranchCoverageTest::testCacheSchemaConfigurationAndProperties":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testGetSchemaNotFoundInDbReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testClearSchemaCacheWithDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testClearAllCaches":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testCleanExpiredEntries":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testInvalidateForSchemaChangeWithDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Schemas\\SchemaCacheHandlerDeepTest::testGetCacheStatistics":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsReturnsEnhancedStats":0.001,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsWithDateRange":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsWithEdgeBrowser":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsWithOperaBrowser":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsWithUnknownBrowser":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsEmptyResults":0,"Unit\\Service\\SearchTrailServiceTest::testGetUserAgentStatisticsBrowserDistribution":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithUnderscorePaginationParams":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithUnderscorePageParam":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsCalculatesPageFromOffset":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithUnderscoreSearchParam":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithSortParams":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithUnderscoreSortParams":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithDateFilters":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithInvalidDateFilters":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithCustomFilterParams":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithLimitLessThanOne":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithPageLessThanOne":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityWithSinglePeriod":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityWithDecreasingTrend":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityWithStableTrend":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsGoodRating":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsAverageRating":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsPoorRating":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsSortsByPercentage":0,"Unit\\Service\\SearchTrailServiceTest::testGetRegisterSchemaStatisticsWithDateRange":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailEnrichesWithRegisterAndSchemaNames":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailHandlesRegisterDoesNotExist":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailHandlesSchemaDoesNotExist":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailHandlesRegisterGenericException":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailHandlesSchemaGenericException":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsEnrichesMultipleTrails":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailWithNullRegisterAndSchema":0,"Unit\\Service\\SearchTrailServiceTest::testCleanupSearchTrailsNoExpiredEntries":0,"Unit\\Service\\SearchTrailServiceTest::testCleanupSearchTrailsSuccessMessage":0,"Unit\\Service\\SearchTrailServiceTest::testGetPopularSearchTermsWithDateRange":0,"Unit\\Service\\SearchTrailServiceTest::testGetPopularSearchTermsEmpty":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchActivityWithDateRange":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsWithZeroTotalReturnsZeroPages":0,"Unit\\Service\\SearchTrailServiceTest::testGetSearchTrailsPageCalculation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheSchemaType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheFacetType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheDistributedType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheNamesType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheAllType":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheInvalidTypeThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testWarmupNamesCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testWarmupNamesCacheWhenNoCacheHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testWarmupNamesCacheWithContainerFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testGetCacheStatsSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testGetCacheStatsWithDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testGetCacheStatsZeroRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearObjectCacheWhenContainerThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearSchemaWhenNoEntriesKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearDistributedCacheWhenException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerBranchCoverageTest::testClearCacheWithUserId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testCalculateHitRateWithZeroRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testCalculateHitRateWithRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testCalculateHitRateWithMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testGetDistributedCacheStatsSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testGetDistributedCacheStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testGetCachePerformanceMetrics":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithSchemaType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithFacetType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithDistributedType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithNamesType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheWithInvalidType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearCacheAllTypeIndividualServices":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearObjectCacheWithNoHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearObjectCacheLazyLoadFromContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearObjectCacheContainerThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testWarmupNamesCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testWarmupNamesCacheNoHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testWarmupNamesCacheLazyLoadFromContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearSchemaCacheWithEntriesKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearSchemaCacheWithoutEntriesKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearSchemaCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearFacetCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerCoverageTest::testClearDistributedCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsReturnsFullStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsStructureOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsPerformanceMetrics":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsDistributedCacheFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsDistributedCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsServicesSchemaAndFacetDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testGetCacheStatsLastUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testHitRateWithPositiveRequests":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheAllTriggersTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheAllCallsAllClearMethods":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheObject":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheSchema":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheFacet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheDistributedTriggersTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheInvalidType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheWithUserId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheObjectNoCacheHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheNamesNoCacheHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheSchemaOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheFacetOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheDistributedOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheTotalClearedNonDistributed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheDefaultTypeTriggersTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearObjectCacheContainerFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearObjectCacheContainerFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testWarmupNamesCacheSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testWarmupNamesCacheNoCacheHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testWarmupNamesCacheContainerFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testWarmupNamesCacheContainerFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testWarmupNamesCacheWarmupThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearSchemaCacheClearedCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearSchemaCacheNoEntriesKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearFacetCacheClearedCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearNamesCacheBeforeAfterStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testConstructorMinimalParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearNamesCacheContainerFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearNamesCacheContainerFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheTimestampFormat":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\CacheSettingsHandlerTest::testClearCacheErrorsArrayEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testIsMultiTenancyEnabledReturnsFalseWhenKeyMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithStoredMultitenancyConfig":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithStoredRetentionConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsWithAllConfigsStored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsIncludesAvailableTenants":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsUserWithNullDisplayNameFallsBackToUid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsUserWithEmptyDisplayNameFallsBackToUid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsOrganisationMapperExceptionReturnsEmptyTenants":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsWithEmptyDataReturnsGetSettings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsWithAllSections":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsAcceptsStringTrue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsWithOldStylePublishingView":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdatePublishingOptionsStoresFalseValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetRbacSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateRbacSettingsOnlyWithAllFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateRbacSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateOrganisationSettingsOnlyStoresAndReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateOrganisationSettingsOnlyDefaultsMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateOrganisationSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateMultitenancySettingsOnlyStoresAndReturns":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateMultitenancySettingsOnlyDefaultsMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateMultitenancySettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetDefaultOrganisationUuidReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testSetDefaultOrganisationUuidWithNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testSetDefaultOrganisationUuidLogsErrorOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetTenantIdReturnsEmptyStringWhenDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetTenantIdReturnsStoredValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetTenantIdReturnsNullOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationIdDelegatesToGetDefaultOrganisationUuid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationIdReturnsNullWhenNotSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyAddsEnabledWhenMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyAddsVectorConfigWhenMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyFillsMissingVectorConfigFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyFillsMissingBackendOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyFillsMissingSolrFieldOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyRemovesDeprecatedSolrCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetLLMSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateLLMSettingsOnlyStoresAndReturns":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateLLMSettingsOnlyMergesWithExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateLLMSettingsOnlyWithFireworksConfig":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateLLMSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetFileSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetFileSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateFileSettingsOnlyStoresAndReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateFileSettingsOnlyDefaultsMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateFileSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetN8nSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetN8nSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetN8nSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateN8nSettingsOnlyStoresAndReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateN8nSettingsOnlyDefaultsMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateN8nSettingsOnlyThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testConstructorWithCustomAppName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsRetentionPartialConfigUsesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetSettingsSolrPartialConfigUsesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsRetentionDefaultsMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsSolrCastsNumericValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetMultitenancySettingsOnlyPartialConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetRbacSettingsOnlyPartialConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testGetOrganisationSettingsOnlyPartialConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateSettingsSolrWithCollectionFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateLLMSettingsOnlyFullConfigFromEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ConfigurationSettingsHandlerTest::testUpdateFileSettingsOnlyWithCustomFileTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testGetFileSettingsReturnsDefaultWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testGetFileSettingsReturnsDecodedConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testGetFileSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testUpdateFileSettingsWithFullData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testUpdateFileSettingsWithEmptyDataUsesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testUpdateFileSettingsWithPartialData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testUpdateFileSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\FileSettingsHandlerTest::testUpdateFileSettingsStoresCorrectJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testGetLLMSettingsOnlyReturnsDefaultsWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testGetLLMSettingsOnlyAddsEnabledIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testGetLLMSettingsOnlyAddsVectorConfigIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testGetLLMSettingsOnlyFillsMissingVectorConfigFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testGetLLMSettingsOnlyPreservesExistingVectorConfigFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testUpdateLLMSettingsOnlyMergesWithExisting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerCoverageTest::testUpdateLLMSettingsOnlyWithAllProviders":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsReturnsDefaultWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsReturnsDecodedConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsAddsEnabledFieldIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsAddsVectorConfigIfMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsFillsMissingVectorSubFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsRemovesDeprecatedSolrCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testGetLlmSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testUpdateLlmSettingsWithFullData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testUpdateLlmSettingsPatchBehavior":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testUpdateLlmSettingsWithEmptyDataUsesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\LlmSettingsHandlerTest::testUpdateLlmSettingsThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetRetentionSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetRetentionSettingsOnlyParsesStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetRetentionSettingsOnlyThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateRetentionSettingsOnlyStoresConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateRetentionSettingsOnlyAppliesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testUpdateRetentionSettingsOnlyThrowsOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetVersionInfoOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testConvertToBooleanWithNumericValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testConvertToBooleanWithStringValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ObjectRetentionHandlerTest::testGetObjectSettingsOnlyMigratesLegacyFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testGetSearchBackendConfigReturnsDefaultWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testGetSearchBackendConfigReturnsDecodedConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testGetSearchBackendConfigThrowsRuntimeExceptionOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigWithSolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigWithElasticsearch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigWithInvalidBackendThrowsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigSetsTimestamp":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigThrowsRuntimeExceptionOnWriteError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigLogsCorrectContext":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SearchBackendHandlerTest::testUpdateSearchBackendConfigAvailableBackendsComplete":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsReturnsDefaultsWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsReturnsStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsThrowsOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testWarmupSolrIndexThrowsDeprecatedException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrDashboardStatsWithAvailableCacheHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrDashboardStatsReturnsDefaultsOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrDashboardStatsUsesContainerFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrDashboardStatsNoCacheHandlerOrContainer":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrDashboardStatsContainerResolutionFails":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformSolrStatsToDashboardWhenUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformStatsWithZeroOperations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformStatsWithOperations":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformStatsFormatsIndexSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformStatsWithMissingServiceStats":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testFormatBytesZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testFormatBytesLargeValue":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsOnlyReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsOnlyReturnsStoredWithDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrSettingsOnlyThrowsOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrSettingsOnlySavesConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrSettingsOnlyAppliesDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrSettingsOnlyThrowsOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSearchBackendConfigReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSearchBackendConfigReturnsStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSearchBackendConfigThrowsOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSearchBackendConfigSolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSearchBackendConfigElasticsearch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSearchBackendConfigInvalidBackend":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSearchBackendConfigThrowsOnSaveError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrFacetConfigurationReturnsDefaults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrFacetConfigurationReturnsStored":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testGetSolrFacetConfigurationThrowsOnError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrFacetConfigurationSaves":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrFacetConfigurationEmptyInput":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrFacetConfigurationSkipsInvalidKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrFacetConfigurationFiltersGlobalOrder":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testUpdateSolrFacetConfigurationThrowsOnSaveError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testConstructorMinimalParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testConstructorCustomAppName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\SolrSettingsHandlerTest::testTransformAvailableStatsHasLastCommit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsReturnsEmptyWhenObjectServiceUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsHasCorrectStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsValidationErrorsIsArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsSummaryHasCorrectTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsReturns100PercentForZeroObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testConstructorStoresDependencies":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsCanBeCalledMultipleTimes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Settings\\ValidationOperationsHandlerTest::testValidateAllObjectsInvalidCountMatchesErrorCount":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testFormatBytesCustomPrecision":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testConvertToBytesGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testConvertToBytesMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testConvertToBytesKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testConvertToBytesPlainNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMaskTokenShort":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMaskTokenEightChars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMaskTokenLong":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetSearchBackendConfigEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetSearchBackendConfigValidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetSearchBackendConfigException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testUpdateSearchBackendConfigWithActiveKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testUpdateSearchBackendConfigWithBackendKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetDatabaseInfoEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetDatabaseInfoInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetDatabaseInfoValid":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetDatabaseInfoMissingDatabaseKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testHasPostgresExtensionNotPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testHasPostgresExtensionFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testHasPostgresExtensionNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testHasPostgresExtensionNoDbInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetPostgresExtensionsNotPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetPostgresExtensionsReturns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMassValidateObjectsInvalidMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMassValidateObjectsBatchSizeTooSmall":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testMassValidateObjectsBatchSizeTooLarge":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCreateBatchJobs":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCreateBatchJobsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCreateBatchJobsExact":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsNoDifferences":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsMissingFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsExtraFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsMismatchedType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsMismatchedMultiValued":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testCompareFieldsSkipsSystemFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetLLMSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetFileSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetObjectSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetRetentionSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetCacheStatsDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testClearCacheDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testClearCacheWithTypeDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testIsMultiTenancyEnabledDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetTenantIdDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceDeepTest::testGetOrganisationIdDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testFormatBytesWithCustomPrecision":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testConvertToBytesWithMegabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testConvertToBytesWithGigabytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testConvertToBytesWithKilobytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testConvertToBytesWithPlainNumber":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testMaskTokenWithLongToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testMaskTokenWithShortToken":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testMaskTokenWith8Chars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testMaskTokenWith9Chars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsFindsMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsFindsExtra":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsFindsMismatched":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsAllMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsSkipsSystemFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testCompareFieldsDetectsMultiValuedMismatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetDatabaseInfoReturnsNullWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetDatabaseInfoReturnsNullWhenInvalidJson":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetDatabaseInfoReturnsNullWhenNoDatabaseKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetDatabaseInfoReturnsDatabaseData":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testHasPostgresExtensionReturnsFalseWhenNoDbInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testHasPostgresExtensionReturnsFalseForNonPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testHasPostgresExtensionReturnsTrueWhenFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetPostgresExtensionsReturnsEmptyForNonPostgres":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetPostgresExtensionsReturnsList":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetSearchBackendConfigReturnsDefaultsWhenEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetSearchBackendConfigReturnsStoredConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetSearchBackendConfigHandlesException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetLLMSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetFileSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetObjectSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetRetentionSettingsOnlyDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testIsMultiTenancyEnabledDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceGapTest::testGetDefaultOrganisationUuidDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetExpectedSchemaFieldsWithSetupHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetExpectedSchemaFieldsWithoutSetupHandlerOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetExpectedSchemaFieldsFallbackToCoreFields":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseExceptionPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseUnknownComponent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseSolrAndCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsNegativeBatchSize":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsModeValidatedFirst":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testClearCacheSpecificType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMissingTypeKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsActualMissingType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsExtraFieldType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsExtraFieldNoType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMissingFieldNoType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesOneByte":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesPrecisionZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testFormatBytesLargeTB":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesLowercaseG":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesLowercaseM":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConvertToBytesZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testHasPostgresExtensionMissingTypeKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetPostgresExtensionsNoExtensionsKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testUpdateSearchBackendConfigBackendPrecedence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsOuterException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testWarmupNamesCacheException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testValidateAllObjectsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetLLMSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetFileSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetObjectSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrSettingsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetRetentionSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetRbacSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetMultitenancySettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetOrganisationSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetVersionInfoOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetCacheStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrSettingsOnlyException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrFacetConfigurationException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetSolrDashboardStatsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConstructorWithAllHandlers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testConstructorWithCustomAppName":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenBoundaryTenChars":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMaskTokenSingleChar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsMismatchEntryStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testCompareFieldsSummaryStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetDatabaseInfoJsonDecodesToScalar":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testWarmupSolrIndexDelegatesToHandler":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testWarmupSolrIndexWithParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialZeroObjects":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelZeroObjects":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsWithMaxObjectsLimit":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialWithObjectsThrowsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelWithObjectsThrowsTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsBatchSizeOne":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsBatchSizeFiveThousand":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsConfigUsed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsDurationAndMemory":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithSuccessfulDbStats":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithMysqlPlatform":0.016,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithMagicMapperTables":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWhenMainQueryReturnsFalse":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithFailingMagicMapperTable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsMaxObjectsEqualsTotal":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsMaxObjectsGreaterThanTotal":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithDatabaseExceptionFallsBackToZeroedStats":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithCacheExceptionRecordsErrorInCacheKey":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseWithAllComponentRebasesBothSolrAndCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseWithSolrOnlyComponentDoesNotRebaseCache":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseWithCacheOnlyComponentDoesNotRebaseSolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseWithDefaultOptionsUsesAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialWithObjectsAndNullServiceThrowsTypeError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsParallelModeWithObjectsThrowsTypeErrorForNullService":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testMassValidateObjectsSerialCollectErrorsFalseThrowsError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithSuccessfulDbQueriesReturnsSystemInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testRebaseReturnsErrorOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperOuterCatchWhenGetDatabasePlatformThrows":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperInnerCatchWhenTableQueryFails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsMagicMapperSuccessPathWithTableData":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithPostgresPlatformUsesPostgresQuery":0.01,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsWithSourcesTableExisting":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\SettingsServiceTest::testGetStatsOuterCatchWhenFinalQueryReturnsFalse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractFromChunkWithEmptyText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractFromChunkWithWhitespace":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractFromChunkLLMFallsBackToRegex":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractFromChunkHybridMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractFromChunkUnknownMethodThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testProcessSourceChunksWithNoChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testProcessSourceChunksFiltersMetadataChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testProcessSourceChunksHandlesChunkException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testHighConfidenceThresholdFiltersLowConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testPresidioFallsBackToRegexWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testOpenAnonymiserFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testEntityTypeFilterInRegex":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractEmailAndCreateEntity":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerBranchTest::testExtractIbanViaRegex":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testStoreDetectedEntitiesSetsObjectIdForObjectSource":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testStoreDetectedEntitiesCatchesExceptionAndContinues":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testStoreDetectedEntitiesUsesCategoryFallback":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testProcessSourceChunksChunkExceptionIsCaughtAndContinues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testDetectWithPresidioConfiguredEndpointCurlFails":3.818,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testDetectWithOpenAnonymiserConfiguredEndpointCurlFails":3.962,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testPostAnalyzeRequestReturnsNullOnCurlError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testBuildAnalyzeRequestBodyWithoutEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testBuildAnalyzeRequestBodyWithMappedEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testBuildAnalyzeRequestBodyWithEmptyEntityTypesArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testConvertApiResultsMissingScoreUsesDefaultConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testConvertApiResultsFiltersLowDefaultConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testConvertApiResultsExtractsValueFromSourceText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testConvertApiResultsMapsEntityTypesCorrectly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapToPresidioEntityTypesAllKnownTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapFromPresidioEntityTypeCreditCard":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapFromPresidioEntityTypeCrypto":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapFromPresidioEntityTypeUrl":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapFromPresidioEntityTypeNrp":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testMapFromPresidioEntityTypeCompletelyUnknown":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testExtractContextNegativeClampedStart":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testExtractContextSmallWindow":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testGetCategoryForAllEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testDetectWithRegexHighConfidenceFiltersPhones":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testDetectWithRegexEntityTypesFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testExtractFromChunkOtherSourceTypeNoFileOrObjectId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testFindOrCreateEntityUpdatesExistingEntity":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testDetectEntitiesUnknownMethodThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerCoverageTest::testGetRegexPatternsReturnsThreePatterns":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkReturnsEmptyForNullText":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkDetectsMultipleEmails":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkSetsFileIdForFileSourceType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkSetsObjectIdForObjectSourceType":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkSetsNeitherFileNorObjectForOtherSourceType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkUsesDefaultMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkUsesDefaultConfidenceThreshold":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksHandlesExceptionInExtraction":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksAccumulatesResults":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksWithOnlyMetadataChunks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithUnknownMethodThrowsException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkRespectsLowConfidenceThreshold":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithPhoneTypeFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithCustomContextWindow":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testStoreDetectedEntitiesHandlesInsertException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testStoreDetectedEntitiesHandlesRelationInsertException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testFindOrCreateEntityReusesExistingEntity":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForPhoneType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForAddressType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForSsnType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForIpAddressType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextWithZeroWindow":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextWithLargeWindow":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextClampsStartToZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractContextClampsEndToTextLength":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFindsPhoneNumbers":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFiltersEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFiltersEntityTypesExcludesUnrequested":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFiltersByConfidenceThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexIncludesPositionInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexFindsMultipleEntitiesOfSameType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectEntitiesThrowsOnUnknownMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectEntitiesCallsRegexMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectEntitiesCallsHybridMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectEntitiesCallsLlmMethod":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testBuildAnalyzeRequestBodyWithEmptyEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testBuildAnalyzeRequestBodyWithUnmappableEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapToPresidioEntityTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapToPresidioEntityTypesWithOrganization":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapToPresidioEntityTypesWithUnknownType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapToPresidioEntityTypesWithEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapFromPresidioEntityTypeKnownTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapFromPresidioEntityTypePassthroughTypes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testMapFromPresidioEntityTypeUnknown":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsToEntitiesBasic":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsFiltersLowConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsUsesDefaultConfidence":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsDefaultConfidenceBelowThreshold":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsUsesTextField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsExtractsFromTextWhenNoTextField":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsHandlesMissingStartEnd":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsHandlesUnknownEntityType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsHandlesMissingEntityType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsMultipleEntities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testConvertApiResultsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetRegexPatternsReturnsExpectedStructure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetRegexPatternsContainsEmailPhoneIban":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithPresidioFallsBackOnException":3.849,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithOpenAnonymiserFallsBackOnException":3.956,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithLlmLogsFallbackMessage":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithHybridReturnsRegexResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithHybridRespectsEntityTypeFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testFindOrCreateEntityCreatesNewEntity":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testFindOrCreateEntityReturnsExisting":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testRelationHasCorrectDetectionMethod":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testRelationHasCorrectPositions":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testRelationHasCreatedAt":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testRelationHasConfidence":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkReturnsCorrectEntityStructure":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexIbanHasSensitivePiiCategory":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithPresidioEmptyEndpointFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithOpenAnonymiserEmptyEndpointFallsBackToRegex":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectsEmailAndIbanTogether":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectsPhoneAndEmailTogether":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksReturnsSummedCounts":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkDetectsIban":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithOpenAnonymiserHandlesPiiEntitiesWrapper":2.546,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testGetCategoryForIpAddressReturnsContextual":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testExtractFromChunkWithPresidioMethodFallsBackWhenNoEndpoint":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testStoreDetectedEntitiesSetsFileIdForFileSource":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testDetectWithRegexIbanCategoryIsSensitivePii":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\TextExtraction\\EntityRecognitionHandlerTest::testProcessSourceChunksReturnsZerosWhenNoNonMetadataChunks":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonMissingSource":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonRemovesInternalParams":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithArrayInput":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithStringInput":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithInvalidJsonString":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithFileThrowsException":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithNullJsonValue":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithFalseJsonValue":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonOnlyInternalParamsRemoved":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonWithEmptyData":0,"Unit\\Service\\UploadServiceGapTest::testGetUploadedJsonAllInternalParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinOrganisationNoUserLoggedIn":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinOrganisationTargetUserNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testJoinOrganisationWithTargetUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testLeaveOrganisationNoUserLoggedIn":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testLeaveOrganisationWithTargetUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testLeaveOrganisationNotFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testHasAccessToOrganisationAdminUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserOrganisationRelationshipTest::testHasAccessToOrganisationNoUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testGetCurrentUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testGetCurrentUserNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testGetCustomNameFieldsReturnsNames":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testGetCustomNameFieldsAllEmpty":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testSetCustomNameFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testBuildUserDataArrayHandlesOrganisationException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testUpdateUserPropertiesWithActiveOrganisation":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceBranchCoverageTest::testUpdateUserPropertiesWithFailedOrganisationSwitch":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetCurrentUserReturnsUser":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetCurrentUserReturnsNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testBuildQuotaWithNumericQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testBuildQuotaWithNoneQuota":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testBuildQuotaWithUnlimitedQuota":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testBuildQuotaWithZeroTotalBytes":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetLanguageAndLocaleWithEnglish":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetLanguageAndLocaleWithNonEnglish":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetLanguageAndLocaleWithExplicitLocale":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetLanguageAndLocaleNoMethodsAvailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetAdditionalProfileInfoFallbackOnException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetAdditionalProfileInfoWithOrganisation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetCustomNameFieldsEmptyValuesReturnNull":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetCustomNameFieldsWithValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testSetCustomNameFieldsOnlyAllowedFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetAccountManagerPropertiesSelectivelyWithException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetAccountManagerPropertiesSelectivelyWithValues":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetAccountManagerPropertiesSelectivelyEmptyValue":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetDefaultPropertyScopeReturnsPrivateForUnknown":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetDefaultPropertyScopeReturnsPublishedForWebsite":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetDefaultPropertyScopeReturnsLocalForOrg":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testGetDefaultPropertyScopeReturnsPrivateForPhone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testDetermineChangedFieldsDetectsChanges":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testDetermineChangedFieldsHandlesMissingKeys":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testDetermineChangedFieldsNoChanges":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\UserServiceCoverageTest::testDetermineChangedFieldsNullToValue":0,"Unit\\Service\\UserServiceTest::testGetCustomNameFieldsPartialValues":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsCastsToString":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsEmptyArrayDoesNothing":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayReturnsBasicUserInfo":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayHandlesOrganisationException":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayCachesOrgStats":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayBackendCapabilities":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayNameFields":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayWithAccountProperties":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArraySkipsEmptyAccountProperties":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrganisationTransformAddsNaam":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrganisationNullActive":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayFunctieFromRole":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayFunctieFallbackFromConfig":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayCustomNameFieldsFromConfig":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrganisationFromConfig":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayAccountManagerExceptionFallsBackToConfig":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayMultipleGroups":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaDefaults":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayDefaultSubadminEmpty":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayWithExtendedUserMethods":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayEmailVerifiedFalse":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayWithLanguageAndLocale":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayLocaleFromLanguageNonEnglish":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayLocaleFromLanguageEnglish":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayLanguageAlreadySetSkipsL10NFactory":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaNumericRelativeCalculation":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaUnlimited":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaNone":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaExceptionFallback":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrgWithoutNameKey":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesBasicUpdate":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesWithOrganisationSwitch":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesWithFailedOrganisationSwitch":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesWithNameFields":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesNoChangesNoEvent":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesDispatchesEventOnChange":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesStoresFunctieInConfig":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesOrgSwitchInvalidatesCacheAndRefetches":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesHandlesProfileUpdateException":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesUpdatesExistingAccountProperty":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesDoesNotUpdateUnchangedProperty":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesResultStructure":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesWithNonStringActiveOrganisation":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesWithMultipleProfileFields":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesStandardFieldsWithExtendedUser":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesDisplayNameNotChangedWhenNotAllowed":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesDefaultScopeForUnknownProperty":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesDetectsMultipleChanges":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesFunctieMapsTopropertyRole":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayAccountManagerFallbackEmptyValues":0.001,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayNoGroups":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayFunctieNullWhenNoRoleOrFunctie":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayDefaultEmailVerifiedAndAvatarScope":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesSetsLanguageAndLocale":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayCanChangeMailAddressFalse":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaOuterException":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayQuotaZeroTotalBytes":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrganisationsHasAvailableTrue":0,"Unit\\Service\\UserServiceTest::testSetCustomNameFieldsWithIntegerValue":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesResultContainsOrganisationUpdatedFalseByDefault":0,"Unit\\Service\\UserServiceTest::testGetCurrentUserDelegatesToUserSession":0,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesActiveOrganisationNonStringSkipsSwitch":0,"Unit\\Service\\UserServiceTest::testGetCustomNameFieldsAllNull":0,"Unit\\Service\\UserServiceTest::testBuildUserDataArrayOrganisationNaamMatchesName":0.001,"Unit\\Service\\UserServiceTest::testUpdateUserPropertiesOrgMessageOnSuccess":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendReturnsEmptyWhenNoVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendRanksHigherSimilarityFirst":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendRespectsLimit":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendSkipsInvalidEmbeddings":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendDecodesJsonMetadata":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendPropagatesDbException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendWithEntityTypeStringFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendWithEntityTypeArrayFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchCombinesBothSources":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchNormalisesWeights":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchSourceBreakdownCategorisesResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchWithZeroVectorWeightSkipsSemanticSearch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchReturnsTopNResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchVectorSearchFailsGracefully":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchRrfOrdersByDescendingCombinedScore":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityIdenticalVectorsReturnsOne":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityOrthogonalVectorsReturnsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchSolrBackendThrowsWhenSolrUnavailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchSolrBackendThrowsWhenNoCollections":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendUsesDefaultMaxVectors":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendUsesCustomMaxVectors":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchPhpBackendResultHasExpectedKeys":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchResultHasAllExpectedTopLevelKeys":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityDimensionMismatchThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityZeroMagnitudeReturnsZero":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityAntiParallelVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testCosineSimilarityHighDimensionalVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForFilesType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForObjectTypeFallbackToSelfObjectId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForObjectTypeFallbackToId":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testExtractEntityIdForFileTypeReturnsEmptyWhenNoFields":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionForFileType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionForFilesType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionForObjectType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionForObjectTypeFallbackToCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionReturnsNullWhenNotConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetSolrCollectionIsCaseInsensitive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetCollectionsToSearchWithEntityTypeFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetCollectionsToSearchWithArrayEntityType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetCollectionsToSearchWithoutEntityTypeReturnsAll":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetCollectionsToSearchWithoutEntityTypeOnlyObjectCollection":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testGetCollectionsToSearchSkipsUnconfiguredEntityType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testFetchVectorsWithEntityIdStringFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testFetchVectorsWithEntityIdArrayFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testReciprocalRankFusionVectorOnly":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testReciprocalRankFusionSolrOnly":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testReciprocalRankFusionMergesOverlappingEntities":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testReciprocalRankFusionEmptyInputs":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchDatabaseBackendUsesPHPPath":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchNullMetadataReturnsEmptyArray":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testSemanticSearchEmptyMetadataReturnsEmptyArray":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchZeroSolrWeightVectorOnly":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchBothWeightsZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchMissingWeightKeysDefaultsToHalf":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\Handlers\\VectorSearchHandlerTest::testHybridSearchSearchTimeIsPositive":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchPhpBackendNoVectors":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchPhpBackendWithVectors":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchPhpBackendWithBadSerializedEmbedding":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchWithEntityTypeFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchWithEntityTypeArrayFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testSemanticSearchWithEntityIdStringFilter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testHybridSearchCombinesVectorAndSolrResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testHybridSearchWithZeroVectorWeight":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\Vectorization\\VectorSearchHandlerCoverageTest::testHybridSearchWithBothVectorAndSolr":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testRegisterStrategy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testGetStrategyThrowsForUnknownType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeBatchEmptyEntities":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeBatchEntityException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeBatchFetchEntitiesThrows":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntitySerialSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntitySerialException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntityParallelMode":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntityParallelWithNullEmbedding":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntityParallelBatchException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testVectorizeEntityEmptyItems":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testGenerateEmbeddingDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testSemanticSearchDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testGetVectorStatsDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testTestEmbeddingDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testCheckEmbeddingModelMismatchDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testClearAllEmbeddingsDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\VectorizationServiceCoverageTest::testHybridSearchDelegates":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDispatchEventWithNoMatchingWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDispatchEventWithExceptionOnFindForEvent":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsFalseWhenDisabled":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsFalseWhenFiltersDontMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersReturnsTrueWithNoFilters":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersReturnsTrueWhenAllFiltersMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersReturnsFalseWhenFilterDoesNotMatch":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersWithArrayFilterValues":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueSimpleKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueReturnsNullForMissingKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueDeepNesting":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayExponential":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayLinear":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayFixed":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayDefaultPolicy":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateNextRetryTimeIsInFuture":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testEventTypeToEventClass":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testEventTypeToEventClassWithSinglePart":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testShouldProcessResponseReturnsFalseByDefault":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testShouldProcessResponseReturnsTrueWhenConfigured":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testShouldProcessResponseReturnsFalseWhenAsync":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGenerateSignatureReturnsHmac":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGenerateSignatureDifferentSecretsProduceDifferentResults":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestReturnsParamsWhenNoWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestPostWithJsonBody":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestGetUsesQueryParams":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestAddsSignatureWhenSecretSet":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestNoSignatureWithoutSecret":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestMergesCustomHeaders":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testSendRequestUsesWebhookTimeout":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsTrueOnSuccess":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsFalseOnRequestExceptionWithResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsFalseOnConnectionError":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookReturnsFalseOnUnexpectedException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookSchedulesRetryOnFailure":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookDoesNotRetryAtMaxAttempts":0.002,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookExtractsJsonMessageFromErrorResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookExtractsJsonErrorKeyFromResponse":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testScheduleRetryLogsInfo":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testFindWebhooksForInterceptionReturnsEmptyWhenNone":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testFindWebhooksForInterceptionFiltersNonInterceptWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testFindWebhooksForInterceptionReturnsMatchingWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testFindWebhooksForInterceptionFiltersByEventType":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDispatchEventDeliversToMatchingWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDispatchEventLogsDebugForNoWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDispatchEventLogsInfoWhenWebhooksFound":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestWithCloudEventFormatter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestWithMatchingWebhooks":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestContinuesOnDeliveryException":0.001,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestFallbackFormatWithoutFormatter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testApplyMappingTransformationReturnsNullOnGenericFindException":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadCloudEventsConfiguredButNoFormatter":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testBuildPayloadStandardFormatWithHigherAttempt":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersReturnsFalseWhenKeyMissing":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersWithDotNotationKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testPassesFiltersArrayFilterWithDotNotation":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testEventTypeToEventClassUpdated":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testEventTypeToEventClassSchemaDeleted":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testEventTypeToEventClassRegisterUpdating":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayExponentialAttemptZero":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateRetryDelayLinearAttemptOne":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testCalculateNextRetryTimeExponentialDelay":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGenerateSignatureWithEmptyPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGenerateSignatureWithNestedPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testShouldProcessResponseFalseInConfig":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testShouldProcessResponseWithoutAsyncKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookPassesAttemptToBuildPayload":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueWithNonArrayIntermediate":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testGetNestedValueWithEmptyStringKey":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testInterceptRequestUsesCloudEventFormatterWhenAvailable":0,"OCA\\OpenRegister\\Tests\\Unit\\Service\\WebhookServiceTest::testDeliverWebhookWithMappingTransformation":0,"OCA\\OpenRegister\\Tests\\Unit\\Settings\\OpenRegisterAdminTest::testGetForm":0,"OCA\\OpenRegister\\Tests\\Unit\\Settings\\OpenRegisterAdminTest::testGetSection":0,"OCA\\OpenRegister\\Tests\\Unit\\Settings\\OpenRegisterAdminTest::testGetPriority":0,"OCA\\OpenRegister\\Tests\\Unit\\Settings\\OpenRegisterAdminTest::testGetFormWithFalseSetting":0,"Unit\\Service\\MigrationServiceTest::testGetStorageStatusWithNoMagicTable":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableReturnsStubReport":0,"Unit\\Service\\MigrationServiceTest::testMigrateToMagicTableDryRunReturnsStubReport":0.001,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageReturnsStubReport":0,"Unit\\Service\\MigrationServiceTest::testMigrateToBlobStorageDryRunReturnsStubReport":0,"Unit\\BackgroundJob\\BlobMigrationJobTest::testIntervalIsSetToFiveMinutes":0,"Unit\\BackgroundJob\\BlobMigrationJobTest::testRunWithNoBlobObjectsSetsComplete":0.001,"Unit\\BackgroundJob\\BlobMigrationJobTest::testRunSkipsWhenAlreadyComplete":0.001,"Unit\\BackgroundJob\\BlobMigrationJobTest::testRunProcessesBatchAndUpdatesCounters":0.021,"Unit\\BackgroundJob\\BlobMigrationJobTest::testGroupByRegisterSchemaGroupsOrphanedObjects":0.001,"Unit\\BackgroundJob\\BlobMigrationJobTest::testGroupByRegisterSchemaWithAllValidObjects":0.001,"Unit\\BackgroundJob\\BlobMigrationJobTest::testGroupByRegisterSchemaWithEmptyInput":0,"Unit\\BackgroundJob\\BlobMigrationJobTest::testDeleteBlobRowsDeletesByIdArray":0.013,"Unit\\BackgroundJob\\BlobMigrationJobTest::testDeleteBlobRowsSkipsWhenNoIds":0,"Unit\\BackgroundJob\\BlobMigrationJobTest::testDeleteBlobRowsWithEmptyArray":0,"Unit\\BackgroundJob\\BlobMigrationJobTest::testRunMarksCompleteWhenBlobTableDoesNotExist":0.001,"Unit\\BackgroundJob\\BlobMigrationJobTest::testRunLogsErrorOnException":0.003}}
\ No newline at end of file
diff --git a/docker-compose.federation.yml b/docker-compose.federation.yml
new file mode 100644
index 000000000..d12c0e577
--- /dev/null
+++ b/docker-compose.federation.yml
@@ -0,0 +1,109 @@
+# Docker Compose for OpenCatalogi Federation Testing
+#
+# Sets up two isolated Nextcloud instances with shared PostgreSQL to test
+# federation features: directory sync, listing management, federated search,
+# broadcast/anti-loop protection, and cross-catalog publication aggregation.
+#
+# Usage:
+# bash tests/federation/run-federation-tests.sh
+#
+# Or manually:
+# docker compose -f docker-compose.federation.yml up -d
+# # ... run tests ...
+# docker compose -f docker-compose.federation.yml down -v
+#
+# Ports: 9081 (instance 1), 9082 (instance 2) — avoids conflict with dev env (8080)
+# Network: isolated federation-test-network (does not touch openregister-network)
+
+volumes:
+ federation-nc1:
+ federation-nc2:
+
+networks:
+ federation-test-network:
+ name: federation-test-network
+ driver: bridge
+
+services:
+ # Shared PostgreSQL with two databases
+ federation-db:
+ container_name: federation-db
+ image: pgvector/pgvector:pg16
+ restart: "no"
+ environment:
+ - POSTGRES_USER=nextcloud
+ - POSTGRES_PASSWORD=federation-test
+ - POSTGRES_DB=nc1
+ volumes:
+ - ./tests/federation/init-databases.sql:/docker-entrypoint-initdb.d/01-init-databases.sql:ro
+ networks:
+ - federation-test-network
+ healthcheck:
+ test: ["CMD-SHELL", "pg_isready -U nextcloud -d nc1"]
+ interval: 5s
+ timeout: 3s
+ retries: 10
+
+ # Nextcloud Instance 1 (the "home" catalog that discovers others)
+ nc-fed-1:
+ user: root
+ container_name: nc-fed-1
+ image: nextcloud
+ restart: "no"
+ ports:
+ - "9081:80"
+ depends_on:
+ federation-db:
+ condition: service_healthy
+ volumes:
+ - federation-nc1:/var/www/html:rw
+ - .:/var/www/html/custom_apps/openregister
+ - ../opencatalogi:/var/www/html/custom_apps/opencatalogi
+ environment:
+ - POSTGRES_DB=nc1
+ - POSTGRES_USER=nextcloud
+ - POSTGRES_PASSWORD=federation-test
+ - POSTGRES_HOST=federation-db
+ - NEXTCLOUD_ADMIN_USER=admin
+ - NEXTCLOUD_ADMIN_PASSWORD=admin
+ - PHP_MEMORY_LIMIT=1G
+ networks:
+ - federation-test-network
+ healthcheck:
+ test: ["CMD-SHELL", "curl -sf http://localhost/status.php | grep -q '\"installed\":true' || exit 1"]
+ interval: 10s
+ timeout: 5s
+ retries: 30
+ start_period: 60s
+
+ # Nextcloud Instance 2 (the "remote" catalog to be discovered and searched)
+ nc-fed-2:
+ user: root
+ container_name: nc-fed-2
+ image: nextcloud
+ restart: "no"
+ ports:
+ - "9082:80"
+ depends_on:
+ federation-db:
+ condition: service_healthy
+ volumes:
+ - federation-nc2:/var/www/html:rw
+ - .:/var/www/html/custom_apps/openregister
+ - ../opencatalogi:/var/www/html/custom_apps/opencatalogi
+ environment:
+ - POSTGRES_DB=nc2
+ - POSTGRES_USER=nextcloud
+ - POSTGRES_PASSWORD=federation-test
+ - POSTGRES_HOST=federation-db
+ - NEXTCLOUD_ADMIN_USER=admin
+ - NEXTCLOUD_ADMIN_PASSWORD=admin
+ - PHP_MEMORY_LIMIT=1G
+ networks:
+ - federation-test-network
+ healthcheck:
+ test: ["CMD-SHELL", "curl -sf http://localhost/status.php | grep -q '\"installed\":true' || exit 1"]
+ interval: 10s
+ timeout: 5s
+ retries: 30
+ start_period: 60s
diff --git a/eslint.config.js b/eslint.config.js
index 1483cd524..b306f39f9 100644
--- a/eslint.config.js
+++ b/eslint.config.js
@@ -23,13 +23,16 @@ module.exports = defineConfig([{
map: [
['@', './src'],
['@floating-ui/dom-actual', './node_modules/@floating-ui/dom'],
+ ['@conduction/nextcloud-vue', '../nextcloud-vue/src'],
],
- extensions: ['.js', '.ts', '.vue', '.json'],
+ extensions: ['.js', '.ts', '.vue', '.json', '.css'],
},
},
},
rules: {
+ // Allow unused i18n functions (t, n) — imported for future translation wiring
+ 'no-unused-vars': ['error', { varsIgnorePattern: '^(t|n)$', argsIgnorePattern: '^_' }],
'jsdoc/require-jsdoc': 'off',
'vue/first-attribute-linebreak': 'off',
'@typescript-eslint/no-explicit-any': 'off',
diff --git a/l10n/en.js b/l10n/en.js
new file mode 100644
index 000000000..bb6a29973
--- /dev/null
+++ b/l10n/en.js
@@ -0,0 +1,1334 @@
+OC.L10N.register(
+ "openregister",
+ {
+ "📄 Object Serialization" : "📄 Object Serialization",
+ "🔢 Vectorization Settings" : "🔢 Vectorization Settings",
+ "💰 View Selection (Cost Optimization)" : "💰 View Selection (Cost Optimization)",
+ "3" : "3",
+ "30" : "30",
+ "AI Assistant" : "AI Assistant",
+ "AI Chat" : "AI Chat",
+ "API Key" : "API Key",
+ "API tokens saved successfully" : "API tokens saved successfully",
+ "About ConfigSets" : "About ConfigSets",
+ "Action" : "Action",
+ "Action Distribution" : "Action Distribution",
+ "Action:" : "Action:",
+ "Actions" : "Actions",
+ "Active" : "Active",
+ "Active Collections" : "Active Collections",
+ "Active Filters" : "Active Filters",
+ "Active Organisations" : "Active Organisations",
+ "Active filters:" : "Active filters:",
+ "Active organisation set successfully" : "Active organisation set successfully",
+ "Activity Period" : "Activity Period",
+ "Add Groups" : "Add Groups",
+ "Add Schema" : "Add Schema",
+ "Add schema titles, descriptions, and register information to provide richer context for search" : "Add schema titles, descriptions, and register information to provide richer context for search",
+ "Add to favorites" : "Add to favorites",
+ "Added" : "Added",
+ "Added to favorites" : "Added to favorites",
+ "Additional Information" : "Additional Information",
+ "Additional feedback saved. Thank you!" : "Additional feedback saved. Thank you!",
+ "Admin" : "Admin",
+ "Advanced" : "Advanced",
+ "Advanced Filters" : "Advanced Filters",
+ "Advanced Options" : "Advanced Options",
+ "Advanced filters are not available when using database source. Switch to Auto or SOLR Index for filtering options." : "Advanced filters are not available when using database source. Switch to Auto or SOLR Index for filtering options.",
+ "After" : "After",
+ "Agent deleted successfully" : "Agent deleted successfully",
+ "Agents" : "Agents",
+ "All" : "All",
+ "All Categories" : "All Categories",
+ "All Collections" : "All Collections",
+ "All Confidence Levels" : "All Confidence Levels",
+ "All ConfigSets" : "All ConfigSets",
+ "All Files" : "All Files",
+ "All Levels" : "All Levels",
+ "All Types" : "All Types",
+ "All Webhooks" : "All Webhooks",
+ "All actions" : "All actions",
+ "All audit trails cleared successfully" : "All audit trails cleared successfully",
+ "All registers" : "All registers",
+ "All schemas" : "All schemas",
+ "All searches" : "All searches",
+ "All users" : "All users",
+ "An error occurred while clearing audit trails" : "An error occurred while clearing audit trails",
+ "An error occurred while deleting the audit trail" : "An error occurred while deleting the audit trail",
+ "An error occurred while deleting the view" : "An error occurred while deleting the view",
+ "An error occurred while permanently deleting the objects" : "An error occurred while permanently deleting the objects",
+ "Analysis completed:" : "Analysis completed:",
+ "Analysis steps:" : "Analysis steps:",
+ "Analytics" : "Analytics",
+ "Analyze Objects" : "Analyze Objects",
+ "Analyze Properties" : "Analyze Properties",
+ "Analyze existing properties for improvement opportunities" : "Analyze existing properties for improvement opportunities",
+ "Analyzing..." : "Analyzing...",
+ "Any favorites and sharing settings for this view" : "Any favorites and sharing settings for this view",
+ "Any user" : "Any user",
+ "App store cache invalidated successfully" : "App store cache invalidated successfully",
+ "Application deleted successfully" : "Application deleted successfully",
+ "Applications" : "Applications",
+ "Apply Changes" : "Apply Changes",
+ "Archive" : "Archive",
+ "Archive conversation" : "Archive conversation",
+ "Archived conversations are hidden from your active list" : "Archived conversations are hidden from your active list",
+ "Are you sure you want to cleanup old search trails? This will delete entries older than 30 days." : "Are you sure you want to cleanup old search trails? This will delete entries older than 30 days.",
+ "Are you sure you want to delete the selected audit trails? This action cannot be undone." : "Are you sure you want to delete the selected audit trails? This action cannot be undone.",
+ "Are you sure you want to delete the selected search trails? This action cannot be undone." : "Are you sure you want to delete the selected search trails? This action cannot be undone.",
+ "Are you sure you want to delete this ConfigSet?" : "Are you sure you want to delete this ConfigSet?",
+ "Are you sure you want to permanently delete" : "Are you sure you want to permanently delete",
+ "Ask a question..." : "Ask a question...",
+ "Ask questions about your data using natural language" : "Ask questions about your data using natural language",
+ "Attempt" : "Attempt",
+ "Audit Trail Changes" : "Audit Trail Changes",
+ "Audit Trail Details" : "Audit Trail Details",
+ "Audit Trail Management" : "Audit Trail Management",
+ "Audit Trail Statistics" : "Audit Trail Statistics",
+ "Audit Trails" : "Audit Trails",
+ "Audit trail data copied to clipboard" : "Audit trail data copied to clipboard",
+ "Audit trail deleted successfully" : "Audit trail deleted successfully",
+ "Audit trail successfully deleted" : "Audit trail successfully deleted",
+ "Authentication" : "Authentication",
+ "Auto-commit disabled" : "Auto-commit disabled",
+ "Auto-commit enabled" : "Auto-commit enabled",
+ "Auto-create Default Organisation" : "Auto-create Default Organisation",
+ "Auto-retry failed vectorizations" : "Auto-retry failed vectorizations",
+ "Automatically commit changes to SOLR index" : "Automatically commit changes to SOLR index",
+ "Automatically create a default organisation if none exists when the app is initialized" : "Automatically create a default organisation if none exists when the app is initialized",
+ "Automatically generate vector embeddings from text chunks when files are uploaded and processed" : "Automatically generate vector embeddings from text chunks when files are uploaded and processed",
+ "Automatically generate vector embeddings when objects are created or updated" : "Automatically generate vector embeddings when objects are created or updated",
+ "Automatically retry failed vectorization attempts (max 3 retries)" : "Automatically retry failed vectorization attempts (max 3 retries)",
+ "Available Filters" : "Available Filters",
+ "Available Workflows" : "Available Workflows",
+ "Avg Execution Time" : "Avg Execution Time",
+ "Avg Members/Org" : "Avg Members/Org",
+ "Avg Object Views/Session" : "Avg Object Views/Session",
+ "Avg Response Time" : "Avg Response Time",
+ "Avg Results/Search" : "Avg Results/Search",
+ "Avg Searches/Session" : "Avg Searches/Session",
+ "Back" : "Back",
+ "Back to Entities" : "Back to Entities",
+ "Back to Registers" : "Back to Registers",
+ "Back to Webhooks" : "Back to Webhooks",
+ "Back to applications" : "Back to applications",
+ "Back to entities" : "Back to entities",
+ "Backend updated successfully. Please reload the application." : "Backend updated successfully. Please reload the application.",
+ "Base URL (Optional)" : "Base URL (Optional)",
+ "Basic Information" : "Basic Information",
+ "Batch Size" : "Batch Size",
+ "Batch extraction completed" : "Batch extraction completed",
+ "Before" : "Before",
+ "Before object vectorization can work:" : "Before object vectorization can work:",
+ "Behavior Issue" : "Behavior Issue",
+ "Blob storage has been retired. All objects now use magic tables." : "Blob storage has been retired. All objects now use magic tables.",
+ "Branch" : "Branch",
+ "Bulk delete operation completed successfully" : "Bulk delete operation completed successfully",
+ "Bulk save operation completed successfully" : "Bulk save operation completed successfully",
+ "Business Data" : "Business Data",
+ "Cache cleared successfully" : "Cache cleared successfully",
+ "Calculate Sizes" : "Calculate Sizes",
+ "Cancel" : "Cancel",
+ "Cannot delete: objects are still attached" : "Cannot delete: objects are still attached",
+ "Category" : "Category",
+ "Change Type" : "Change Type",
+ "Changes" : "Changes",
+ "Changes copied to clipboard" : "Changes copied to clipboard",
+ "Chat Model" : "Chat Model",
+ "Chat Provider" : "Chat Provider",
+ "Chat Provider (RAG)" : "Chat Provider (RAG)",
+ "Chat Settings" : "Chat Settings",
+ "Chat provider connection successful!" : "Chat provider connection successful!",
+ "Chat settings" : "Chat settings",
+ "Choose a register" : "Choose a register",
+ "Choose a schema" : "Choose a schema",
+ "Choose how vector similarity calculations are performed for semantic search" : "Choose how vector similarity calculations are performed for semantic search",
+ "Choose which file types to include in the vectorization process. Only files with extracted text and chunks will be processed." : "Choose which file types to include in the vectorization process. Only files with extracted text and chunks will be processed.",
+ "Choose which views to include in the vectorization process. Leave empty to process all views based on your configuration." : "Choose which views to include in the vectorization process. Leave empty to process all views based on your configuration.",
+ "Chunk" : "Chunk",
+ "Chunk deletion not yet implemented. Use chunk-based endpoints." : "Chunk deletion not yet implemented. Use chunk-based endpoints.",
+ "Chunks" : "Chunks",
+ "Chunks to Vectorize:" : "Chunks to Vectorize:",
+ "Cleanup Old Trails" : "Cleanup Old Trails",
+ "Cleanup completed" : "Cleanup completed",
+ "Clear All Embeddings" : "Clear All Embeddings",
+ "Clear Entries" : "Clear Entries",
+ "Clear Filtered Audit Trails" : "Clear Filtered Audit Trails",
+ "Clear Filters" : "Clear Filters",
+ "Clear Index" : "Clear Index",
+ "Clear Selection" : "Clear Selection",
+ "Clear all" : "Clear all",
+ "Clear all filters" : "Clear all filters",
+ "Clear date range" : "Clear date range",
+ "Clearing..." : "Clearing...",
+ "Close" : "Close",
+ "Collection Management" : "Collection Management",
+ "Collection Name" : "Collection Name",
+ "Collection assignments updated successfully" : "Collection assignments updated successfully",
+ "Collection cleared successfully" : "Collection cleared successfully",
+ "Collection copied successfully" : "Collection copied successfully",
+ "Collection created successfully" : "Collection created successfully",
+ "Collection deleted successfully" : "Collection deleted successfully",
+ "Collection used to store and index file metadata and content" : "Collection used to store and index file metadata and content",
+ "Collection used to store and index object data" : "Collection used to store and index object data",
+ "Collections:" : "Collections:",
+ "Commit Message" : "Commit Message",
+ "Commit Within (ms)" : "Commit Within (ms)",
+ "Commit message" : "Commit message",
+ "Compare current schema with real object data" : "Compare current schema with real object data",
+ "Completed" : "Completed",
+ "Complex" : "Complex",
+ "Complex queries: Advanced searches with multiple filters, operators, and complex parameter combinations" : "Complex queries: Advanced searches with multiple filters, operators, and complex parameter combinations",
+ "Confidence Level" : "Confidence Level",
+ "Confidence Score" : "Confidence Score",
+ "Config must be provided as an object" : "Config must be provided as an object",
+ "ConfigSet" : "ConfigSet",
+ "ConfigSet Management" : "ConfigSet Management",
+ "ConfigSet Name" : "ConfigSet Name",
+ "ConfigSet created successfully" : "ConfigSet created successfully",
+ "ConfigSet deleted successfully" : "ConfigSet deleted successfully",
+ "ConfigSet:" : "ConfigSet:",
+ "ConfigSets define the schema and configuration for your SOLR collections. They contain field definitions, analyzers, and other search settings." : "ConfigSets define the schema and configuration for your SOLR collections. They contain field definitions, analyzers, and other search settings.",
+ "Configuration" : "Configuration",
+ "Configuration Data" : "Configuration Data",
+ "Configuration saved" : "Configuration saved",
+ "Configurations" : "Configurations",
+ "Configure Facets" : "Configure Facets",
+ "Configure Large Language Model (LLM) providers for AI-powered features including semantic search, embeddings, and chat." : "Configure Large Language Model (LLM) providers for AI-powered features including semantic search, embeddings, and chat.",
+ "Configure basic connection settings for your SOLR server including authentication and network options. Use the separate ConfigSet and Collection Management dialogs to manage cores and collections." : "Configure basic connection settings for your SOLR server including authentication and network options. Use the separate ConfigSet and Collection Management dialogs to manage cores and collections.",
+ "Configure how database objects are converted into vector embeddings for semantic search. Objects are directly vectorized without needing text extraction." : "Configure how database objects are converted into vector embeddings for semantic search. Objects are directly vectorized without needing text extraction.",
+ "Configure how objects are converted to text before vectorization. These settings affect search quality and context." : "Configure how objects are converted to text before vectorization. These settings affect search quality and context.",
+ "Configure parameters for file vectorization. This process will generate vector embeddings for all extracted file chunks." : "Configure parameters for file vectorization. This process will generate vector embeddings for all extracted file chunks.",
+ "Configure parameters for object vectorization. This process will generate vector embeddings for all objects matching your view filters." : "Configure parameters for object vectorization. This process will generate vector embeddings for all objects matching your view filters.",
+ "Configure which types of data to search and how many sources to retrieve" : "Configure which types of data to search and how many sources to retrieve",
+ "Connection Failed" : "Connection Failed",
+ "Connection Settings" : "Connection Settings",
+ "Connection Successful!" : "Connection Successful!",
+ "Connection failed" : "Connection failed",
+ "Connection protocol" : "Connection protocol",
+ "Connection successful" : "Connection successful",
+ "Connection timeout in seconds" : "Connection timeout in seconds",
+ "Constant delay between retries (5 minutes)" : "Constant delay between retries (5 minutes)",
+ "Constraint Issue" : "Constraint Issue",
+ "Content Filters" : "Content Filters",
+ "Continue to Properties" : "Continue to Properties",
+ "Control which object views should be vectorized to reduce API costs. Only vectorize views that benefit from semantic search." : "Control which object views should be vectorized to reduce API costs. Only vectorize views that benefit from semantic search.",
+ "Control which views and tools the AI can use in this conversation. By default, all agent capabilities are enabled." : "Control which views and tools the AI can use in this conversation. By default, all agent capabilities are enabled.",
+ "Controls randomness (0 = deterministic, 2 = very creative)" : "Controls randomness (0 = deterministic, 2 = very creative)",
+ "Conversation ID is required" : "Conversation ID is required",
+ "Conversation archived" : "Conversation archived",
+ "Conversation archived successfully" : "Conversation archived successfully",
+ "Conversation cleared successfully" : "Conversation cleared successfully",
+ "Conversation deleted" : "Conversation deleted",
+ "Conversation permanently deleted" : "Conversation permanently deleted",
+ "Conversation renamed" : "Conversation renamed",
+ "Conversation restored" : "Conversation restored",
+ "Conversation title" : "Conversation title",
+ "Copied!" : "Copied!",
+ "Copy" : "Copy",
+ "Copy Changes" : "Copy Changes",
+ "Copy Collection" : "Copy Collection",
+ "Copy Data" : "Copy Data",
+ "Copy Full Data" : "Copy Full Data",
+ "Copying..." : "Copying...",
+ "Count" : "Count",
+ "Counting objects..." : "Counting objects...",
+ "Create" : "Create",
+ "Create Collection" : "Create Collection",
+ "Create ConfigSet" : "Create ConfigSet",
+ "Create New Collection" : "Create New Collection",
+ "Create New ConfigSet" : "Create New ConfigSet",
+ "Create Operations" : "Create Operations",
+ "Create Webhook" : "Create Webhook",
+ "Create a copy of collection:" : "Create a copy of collection:",
+ "Create a new ConfigSet based on the _default template" : "Create a new ConfigSet based on the _default template",
+ "Create a new SOLR collection from an existing ConfigSet" : "Create a new SOLR collection from an existing ConfigSet",
+ "Create your first AI agent to get started." : "Create your first AI agent to get started.",
+ "Created" : "Created",
+ "Created:" : "Created:",
+ "Creating..." : "Creating...",
+ "Current Filters" : "Current Filters",
+ "Current Type:" : "Current Type:",
+ "Custom API endpoint if using a different region" : "Custom API endpoint if using a different region",
+ "Custom HTTP headers (one per line, format: Header-Name: value)" : "Custom HTTP headers (one per line, format: Header-Name: value)",
+ "Daily" : "Daily",
+ "Dashboard" : "Dashboard",
+ "Data Source" : "Data Source",
+ "Data sources" : "Data sources",
+ "Data type does not match observed values" : "Data type does not match observed values",
+ "Database URL" : "Database URL",
+ "Database information refreshed" : "Database information refreshed",
+ "Date Range" : "Date Range",
+ "Default" : "Default",
+ "Default Organisation" : "Default Organisation",
+ "Default: 5" : "Default: 5",
+ "Delays double with each attempt (2, 4, 8 minutes...)" : "Delays double with each attempt (2, 4, 8 minutes...)",
+ "Delays increase linearly (5, 10, 15 minutes...)" : "Delays increase linearly (5, 10, 15 minutes...)",
+ "Delete" : "Delete",
+ "Delete Application" : "Delete Application",
+ "Delete Audit Trail" : "Delete Audit Trail",
+ "Delete Collection" : "Delete Collection",
+ "Delete ConfigSet" : "Delete ConfigSet",
+ "Delete Objects" : "Delete Objects",
+ "Delete Operations" : "Delete Operations",
+ "Delete View" : "Delete View",
+ "Delete all objects in this schema" : "Delete all objects in this schema",
+ "Delete permanently" : "Delete permanently",
+ "Delete this conversation?" : "Delete this conversation?",
+ "Delete view" : "Delete view",
+ "Deleted" : "Deleted",
+ "Deleted By" : "Deleted By",
+ "Deleted Date" : "Deleted Date",
+ "Deleted Items Management" : "Deleted Items Management",
+ "Deleted This Week" : "Deleted This Week",
+ "Deleted Today" : "Deleted Today",
+ "Deleted:" : "Deleted:",
+ "Deleting..." : "Deleting...",
+ "Deletion Date Range" : "Deletion Date Range",
+ "Deletion Statistics" : "Deletion Statistics",
+ "Deprecated" : "Deprecated",
+ "Description" : "Description",
+ "Description:" : "Description:",
+ "Detect data types and patterns" : "Detect data types and patterns",
+ "Detected At" : "Detected At",
+ "Detected Format:" : "Detected Format:",
+ "Detected Issues:" : "Detected Issues:",
+ "Disable" : "Disable",
+ "Disabled" : "Disabled",
+ "Discover Files" : "Discover Files",
+ "Discovered Properties" : "Discovered Properties",
+ "Do you want to permanently delete all filtered audit trail entries? This action cannot be undone." : "Do you want to permanently delete all filtered audit trail entries? This action cannot be undone.",
+ "Do you want to permanently delete this audit trail entry? This action cannot be undone." : "Do you want to permanently delete this audit trail entry? This action cannot be undone.",
+ "Documents" : "Documents",
+ "Download API Spec" : "Download API Spec",
+ "Edit" : "Edit",
+ "Edit Register" : "Edit Register",
+ "Edit Schema" : "Edit Schema",
+ "Edit View" : "Edit View",
+ "Edit Webhook" : "Edit Webhook",
+ "Edit view" : "Edit view",
+ "Edit view details" : "Edit view details",
+ "Effectiveness" : "Effectiveness",
+ "Email" : "Email",
+ "Embedding Model" : "Embedding Model",
+ "Embedding Provider" : "Embedding Provider",
+ "Embedding generated successfully" : "Embedding generated successfully",
+ "Embedding provider connection successful!" : "Embedding provider connection successful!",
+ "Enable" : "Enable",
+ "Enable auto-creation" : "Enable auto-creation",
+ "Enable automatic file vectorization" : "Enable automatic file vectorization",
+ "Enable automatic object vectorization" : "Enable automatic object vectorization",
+ "Enable automatic synchronization" : "Enable automatic synchronization",
+ "Enable detailed logging for SOLR operations (recommended for debugging)" : "Enable detailed logging for SOLR operations (recommended for debugging)",
+ "Enable faceting" : "Enable faceting",
+ "Enable or disable LLM features. Configure providers and models using the LLM Configuration button above." : "Enable or disable LLM features. Configure providers and models using the LLM Configuration button above.",
+ "Enable or disable SOLR search integration. Configure connection settings using the Connection Settings button above." : "Enable or disable SOLR search integration. Configure connection settings using the Connection Settings button above.",
+ "Enable or disable n8n workflow integration. Configure connection settings below." : "Enable or disable n8n workflow integration. Configure connection settings below.",
+ "Enable or disable this webhook" : "Enable or disable this webhook",
+ "Enable vectorization for all existing and future views (may increase costs)" : "Enable vectorization for all existing and future views (may increase costs)",
+ "Enabled" : "Enabled",
+ "Endpoints" : "Endpoints",
+ "Enter ConfigSet name" : "Enter ConfigSet name",
+ "Enter collection name" : "Enter collection name",
+ "Enter description (optional)..." : "Enter description (optional)...",
+ "Enter new collection name" : "Enter new collection name",
+ "Enter object ID" : "Enter object ID",
+ "Enter search term" : "Enter search term",
+ "Enter view name..." : "Enter view name...",
+ "Enter webhook name" : "Enter webhook name",
+ "Entities" : "Entities",
+ "Entity Information" : "Entity Information",
+ "Entity deleted successfully" : "Entity deleted successfully",
+ "Entity not found" : "Entity not found",
+ "Entries to be deleted:" : "Entries to be deleted:",
+ "Enum Issue" : "Enum Issue",
+ "Enum constraint is missing" : "Enum constraint is missing",
+ "Error" : "Error",
+ "Error Details" : "Error Details",
+ "Error Information" : "Error Information",
+ "Error Message" : "Error Message",
+ "Error loading application" : "Error loading application",
+ "Error loading audit trails" : "Error loading audit trails",
+ "Error loading entity" : "Error loading entity",
+ "Error loading search trails" : "Error loading search trails",
+ "Estimated Batches:" : "Estimated Batches:",
+ "Estimated Cost:" : "Estimated Cost:",
+ "Estimated Duration:" : "Estimated Duration:",
+ "Event" : "Event",
+ "Event Property for Payload" : "Event Property for Payload",
+ "Events" : "Events",
+ "Example Value" : "Example Value",
+ "Exclusive Maximum" : "Exclusive Maximum",
+ "Exclusive Minimum" : "Exclusive Minimum",
+ "Execution Mode" : "Execution Mode",
+ "Execution Time" : "Execution Time",
+ "Execution Time Range" : "Execution Time Range",
+ "Existing Improvements" : "Existing Improvements",
+ "Exponential" : "Exponential",
+ "Export" : "Export",
+ "Export completed successfully" : "Export completed successfully",
+ "Export, view, or delete audit trails" : "Export, view, or delete audit trails",
+ "Extend Schema" : "Extend Schema",
+ "Extended" : "Extended",
+ "Extensions" : "Extensions",
+ "Extract Pending Files" : "Extract Pending Files",
+ "Extract properties from each object" : "Extract properties from each object",
+ "Extracted At" : "Extracted At",
+ "Extraction Status" : "Extraction Status",
+ "Facet configuration updated successfully" : "Facet configuration updated successfully",
+ "Facets discovered and configured successfully" : "Facets discovered and configured successfully",
+ "Facets discovered successfully" : "Facets discovered successfully",
+ "Failed" : "Failed",
+ "Failed to analyze schema properties" : "Failed to analyze schema properties",
+ "Failed to archive conversation" : "Failed to archive conversation",
+ "Failed to calculate sizes" : "Failed to calculate sizes",
+ "Failed to clear collection" : "Failed to clear collection",
+ "Failed to copy changes" : "Failed to copy changes",
+ "Failed to copy data" : "Failed to copy data",
+ "Failed to copy data to clipboard" : "Failed to copy data to clipboard",
+ "Failed to create conversation" : "Failed to create conversation",
+ "Failed to create or find project" : "Failed to create or find project",
+ "Failed to delete collection" : "Failed to delete collection",
+ "Failed to delete conversation" : "Failed to delete conversation",
+ "Failed to delete webhook" : "Failed to delete webhook",
+ "Failed to download API specification" : "Failed to download API specification",
+ "Failed to get SOLR field configuration" : "Failed to get SOLR field configuration",
+ "Failed to get entity categories" : "Failed to get entity categories",
+ "Failed to get entity statistics" : "Failed to get entity statistics",
+ "Failed to get entity types" : "Failed to get entity types",
+ "Failed to load LLM configuration" : "Failed to load LLM configuration",
+ "Failed to load Nextcloud groups" : "Failed to load Nextcloud groups",
+ "Failed to load conversation" : "Failed to load conversation",
+ "Failed to load entities" : "Failed to load entities",
+ "Failed to load entity" : "Failed to load entity",
+ "Failed to load files" : "Failed to load files",
+ "Failed to load organisations" : "Failed to load organisations",
+ "Failed to load templates" : "Failed to load templates",
+ "Failed to load webhooks" : "Failed to load webhooks",
+ "Failed to load workflows" : "Failed to load workflows",
+ "Failed to refresh database information" : "Failed to refresh database information",
+ "Failed to reindex collection" : "Failed to reindex collection",
+ "Failed to rename conversation" : "Failed to rename conversation",
+ "Failed to restore conversation" : "Failed to restore conversation",
+ "Failed to retry extraction" : "Failed to retry extraction",
+ "Failed to retry webhook" : "Failed to retry webhook",
+ "Failed to save GitHub token" : "Failed to save GitHub token",
+ "Failed to save GitLab URL" : "Failed to save GitLab URL",
+ "Failed to save GitLab token" : "Failed to save GitLab token",
+ "Failed to save additional feedback" : "Failed to save additional feedback",
+ "Failed to save n8n configuration" : "Failed to save n8n configuration",
+ "Failed to save roles" : "Failed to save roles",
+ "Failed to save settings" : "Failed to save settings",
+ "Failed to save webhook" : "Failed to save webhook",
+ "Failed to send feedback" : "Failed to send feedback",
+ "Failed to test webhook" : "Failed to test webhook",
+ "Failed to update favorite status" : "Failed to update favorite status",
+ "Failed to update schema properties" : "Failed to update schema properties",
+ "Failed to update view" : "Failed to update view",
+ "Failed to update webhook" : "Failed to update webhook",
+ "Feedback recorded" : "Feedback recorded",
+ "Fewer sources (1-3):" : "Fewer sources (1-3):",
+ "Field" : "Field",
+ "File" : "File",
+ "File Chunk Prediction" : "File Chunk Prediction",
+ "File Collection" : "File Collection",
+ "File Management" : "File Management",
+ "File Name" : "File Name",
+ "File Path" : "File Path",
+ "File Type Selection" : "File Type Selection",
+ "File Vectorization" : "File Vectorization",
+ "File Warmup" : "File Warmup",
+ "File actions menu" : "File actions menu",
+ "File anonymized successfully" : "File anonymized successfully",
+ "File chunk vectorization is not yet implemented. The chunks are ready and stored, but the vectorization service is under development." : "File chunk vectorization is not yet implemented. The chunks are ready and stored, but the vectorization service is under development.",
+ "File collection not configured" : "File collection not configured",
+ "File discovery completed" : "File discovery completed",
+ "File extraction completed" : "File extraction completed",
+ "File extraction queued" : "File extraction queued",
+ "File indexed successfully" : "File indexed successfully",
+ "File is already anonymized" : "File is already anonymized",
+ "File not found" : "File not found",
+ "File settings updated successfully" : "File settings updated successfully",
+ "File sources" : "File sources",
+ "File vectorization configuration saved successfully" : "File vectorization configuration saved successfully",
+ "File vectorization started. Check the statistics section for progress." : "File vectorization started. Check the statistics section for progress.",
+ "File warmup completed" : "File warmup completed",
+ "Files" : "Files",
+ "Files with Completed Extraction:" : "Files with Completed Extraction:",
+ "Files → fileCollection, Objects → objectCollection" : "Files → fileCollection, Objects → objectCollection",
+ "Filter Audit Trails" : "Filter Audit Trails",
+ "Filter Deleted Items" : "Filter Deleted Items",
+ "Filter Objects" : "Filter Objects",
+ "Filter Properties" : "Filter Properties",
+ "Filter Search Trails" : "Filter Search Trails",
+ "Filter Statistics" : "Filter Statistics",
+ "Filter and analyze search trail entries" : "Filter and analyze search trail entries",
+ "Filter and manage audit trail entries" : "Filter and manage audit trail entries",
+ "Filter and manage soft deleted items" : "Filter and manage soft deleted items",
+ "Filter by object ID" : "Filter by object ID",
+ "Filter by search term" : "Filter by search term",
+ "Filter by webhook" : "Filter by webhook",
+ "Filter data loaded automatically. Use the filters below to refine your search." : "Filter data loaded automatically. Use the filters below to refine your search.",
+ "Filter webhook triggers by payload properties (one per line, format: key: value)" : "Filter webhook triggers by payload properties (one per line, format: key: value)",
+ "Filtered" : "Filtered",
+ "Filters" : "Filters",
+ "Fireworks AI Chat Settings" : "Fireworks AI Chat Settings",
+ "Fireworks AI Embedding Configuration" : "Fireworks AI Embedding Configuration",
+ "First" : "First",
+ "Fixed" : "Fixed",
+ "For chat and retrieval-augmented generation" : "For chat and retrieval-augmented generation",
+ "For vector embeddings and semantic search" : "For vector embeddings and semantic search",
+ "Format" : "Format",
+ "Format Issue" : "Format Issue",
+ "Format constraint is missing" : "Format constraint is missing",
+ "From Date" : "From Date",
+ "From date" : "From date",
+ "Full data copied to clipboard" : "Full data copied to clipboard",
+ "General Issue" : "General Issue",
+ "Generate recommendations and confidence scores" : "Generate recommendations and confidence scores",
+ "Generate vectors immediately when new objects are created" : "Generate vectors immediately when new objects are created",
+ "GitHub token is valid" : "GitHub token is valid",
+ "GitHub token removed successfully" : "GitHub token removed successfully",
+ "GitHub token saved successfully" : "GitHub token saved successfully",
+ "GitLab URL saved successfully" : "GitLab URL saved successfully",
+ "GitLab token is valid" : "GitLab token is valid",
+ "GitLab token saved successfully" : "GitLab token saved successfully",
+ "HTTP Method" : "HTTP Method",
+ "HTTP method used to send webhook requests" : "HTTP method used to send webhook requests",
+ "Headers" : "Headers",
+ "Health" : "Health",
+ "Heartbeat successful - connection kept alive" : "Heartbeat successful - connection kept alive",
+ "Helpful" : "Helpful",
+ "Hide Filters" : "Hide Filters",
+ "Hide in forms" : "Hide in forms",
+ "Hide in list view" : "Hide in list view",
+ "High" : "High",
+ "High Confidence" : "High Confidence",
+ "Host" : "Host",
+ "Hourly" : "Hourly",
+ "How deep to traverse nested object properties (1-20). Higher values capture more detail but increase vector size." : "How deep to traverse nested object properties (1-20). Higher values capture more detail but increase vector size.",
+ "How often to check for updates (1-168 hours)" : "How often to check for updates (1-168 hours)",
+ "How to handle retries for failed webhook deliveries" : "How to handle retries for failed webhook deliveries",
+ "ID" : "ID",
+ "ID:" : "ID:",
+ "IP rate limits cleared successfully" : "IP rate limits cleared successfully",
+ "Identify properties not in the schema" : "Identify properties not in the schema",
+ "Immutable" : "Immutable",
+ "Import" : "Import",
+ "Import successful" : "Import successful",
+ "Improved Property" : "Improved Property",
+ "In use" : "In use",
+ "Inactive" : "Inactive",
+ "Include IDs and names of related objects for better contextual search" : "Include IDs and names of related objects for better contextual search",
+ "Include related object references" : "Include related object references",
+ "Include schema and register metadata" : "Include schema and register metadata",
+ "Initialization failed" : "Initialization failed",
+ "Initialize Project" : "Initialize Project",
+ "Inspect Fields" : "Inspect Fields",
+ "Inspect Index" : "Inspect Index",
+ "Invalid" : "Invalid",
+ "Invalid batch size. Must be between 1 and 5000" : "Invalid batch size. Must be between 1 and 5000",
+ "Invalid field name provided" : "Invalid field name provided",
+ "Invalid maxObjects. Must be 0 (all) or positive number" : "Invalid maxObjects. Must be 0 (all) or positive number",
+ "Invalid:" : "Invalid:",
+ "Issue" : "Issue",
+ "Items per page:" : "Items per page:",
+ "Just now" : "Just now",
+ "LLM Configuration" : "LLM Configuration",
+ "LLM actions menu" : "LLM actions menu",
+ "LLM configuration saved successfully" : "LLM configuration saved successfully",
+ "LLM features disabled" : "LLM features disabled",
+ "LLM features enabled" : "LLM features enabled",
+ "LLM must be enabled with an embedding provider configured" : "LLM must be enabled with an embedding provider configured",
+ "LLM settings updated successfully" : "LLM settings updated successfully",
+ "Last" : "Last",
+ "Last Triggered" : "Last Triggered",
+ "Length Range:" : "Length Range:",
+ "Linear" : "Linear",
+ "Load Advanced Filters" : "Load Advanced Filters",
+ "Load advanced filters with live data from your search index" : "Load advanced filters with live data from your search index",
+ "Load view" : "Load view",
+ "Loading ConfigSets..." : "Loading ConfigSets...",
+ "Loading advanced filters..." : "Loading advanced filters...",
+ "Loading agents..." : "Loading agents...",
+ "Loading application details..." : "Loading application details...",
+ "Loading applications..." : "Loading applications...",
+ "Loading archived conversations..." : "Loading archived conversations...",
+ "Loading audit trails..." : "Loading audit trails...",
+ "Loading collections..." : "Loading collections...",
+ "Loading configurations..." : "Loading configurations...",
+ "Loading conversation..." : "Loading conversation...",
+ "Loading conversations..." : "Loading conversations...",
+ "Loading deleted items..." : "Loading deleted items...",
+ "Loading events..." : "Loading events...",
+ "Loading filter data..." : "Loading filter data...",
+ "Loading groups..." : "Loading groups...",
+ "Loading log details..." : "Loading log details...",
+ "Loading registers..." : "Loading registers...",
+ "Loading schemas..." : "Loading schemas...",
+ "Loading search trails..." : "Loading search trails...",
+ "Loading sources..." : "Loading sources...",
+ "Loading statistics..." : "Loading statistics...",
+ "Loading users..." : "Loading users...",
+ "Loading views..." : "Loading views...",
+ "Loading..." : "Loading...",
+ "Local" : "Local",
+ "Local Version" : "Local Version",
+ "Locked" : "Locked",
+ "Locked:" : "Locked:",
+ "Login successful" : "Login successful",
+ "Logs" : "Logs",
+ "Low" : "Low",
+ "Low Confidence" : "Low Confidence",
+ "Lucene Version:" : "Lucene Version:",
+ "Magic table synchronized successfully" : "Magic table synchronized successfully",
+ "Manage Organisation Roles" : "Manage Organisation Roles",
+ "Manage SOLR Collections (data stores) and assign them for objects and files." : "Manage SOLR Collections (data stores) and assign them for objects and files.",
+ "Manage SOLR ConfigSets (configuration templates) for your collections." : "Manage SOLR ConfigSets (configuration templates) for your collections.",
+ "Manage and configure agents for automated tasks" : "Manage and configure agents for automated tasks",
+ "Manage and monitor file text extraction status" : "Manage and monitor file text extraction status",
+ "Manage and restore soft deleted items from your registers" : "Manage and restore soft deleted items from your registers",
+ "Manage and view detected entities from files and objects" : "Manage and view detected entities from files and objects",
+ "Manage document templates and themes" : "Manage document templates and themes",
+ "Manage n8n workflows for OpenRegister automation. Workflows will be stored in the configured project." : "Manage n8n workflows for OpenRegister automation. Workflows will be stored in the configured project.",
+ "Manage webhooks for event-driven integrations" : "Manage webhooks for event-driven integrations",
+ "Manage your applications and modules" : "Manage your applications and modules",
+ "Manage your data registers and their configurations" : "Manage your data registers and their configurations",
+ "Manage your data schemas and their properties" : "Manage your data schemas and their properties",
+ "Manage your data sources and their configurations" : "Manage your data sources and their configurations",
+ "Manage your saved search configurations" : "Manage your saved search configurations",
+ "Manage your system configurations and settings" : "Manage your system configurations and settings",
+ "Managed" : "Managed",
+ "Max Files (0 = all)" : "Max Files (0 = all)",
+ "Max Length" : "Max Length",
+ "Max Length:" : "Max Length:",
+ "Max Objects (0 = all)" : "Max Objects (0 = all)",
+ "Max Retries" : "Max Retries",
+ "Max Shards/Node" : "Max Shards/Node",
+ "Max execution time (ms)" : "Max execution time (ms)",
+ "Max ms" : "Max ms",
+ "Max result count" : "Max result count",
+ "Max results" : "Max results",
+ "Maximum" : "Maximum",
+ "Maximum Nesting Depth" : "Maximum Nesting Depth",
+ "Maximum length constraint is missing" : "Maximum length constraint is missing",
+ "Maximum length is too restrictive" : "Maximum length is too restrictive",
+ "Maximum number of files to process. Set to 0 to process all files." : "Maximum number of files to process. Set to 0 to process all files.",
+ "Maximum number of objects to process. Set to 0 to process all objects." : "Maximum number of objects to process. Set to 0 to process all objects.",
+ "Maximum number of retry attempts for failed deliveries" : "Maximum number of retry attempts for failed deliveries",
+ "Maximum time to wait before committing changes" : "Maximum time to wait before committing changes",
+ "Maximum tokens to generate" : "Maximum tokens to generate",
+ "Maximum value constraint is missing" : "Maximum value constraint is missing",
+ "Maximum value is too restrictive" : "Maximum value is too restrictive",
+ "Medium" : "Medium",
+ "Medium Confidence" : "Medium Confidence",
+ "Medium queries: Searches with some filtering or multiple parameters (e.g., date ranges, specific registers/schemas)" : "Medium queries: Searches with some filtering or multiple parameters (e.g., date ranges, specific registers/schemas)",
+ "Members of selected groups can access this view" : "Members of selected groups can access this view",
+ "Members:" : "Members:",
+ "Memory prediction calculated successfully" : "Memory prediction calculated successfully",
+ "Message content is required" : "Message content is required",
+ "Message does not belong to this conversation" : "Message does not belong to this conversation",
+ "Metadata Filters" : "Metadata Filters",
+ "Method" : "Method",
+ "Min Length" : "Min Length",
+ "Min execution time (ms)" : "Min execution time (ms)",
+ "Min ms" : "Min ms",
+ "Min result count" : "Min result count",
+ "Min results" : "Min results",
+ "Minimum" : "Minimum",
+ "Minimum value constraint is missing" : "Minimum value constraint is missing",
+ "Minimum value is too restrictive" : "Minimum value is too restrictive",
+ "Missing object fields created successfully" : "Missing object fields created successfully",
+ "Mode:" : "Mode:",
+ "Model" : "Model",
+ "Model Name" : "Model Name",
+ "Modified" : "Modified",
+ "Monthly" : "Monthly",
+ "More sources (10-20):" : "More sources (10-20):",
+ "Most Active Objects" : "Most Active Objects",
+ "Multiple Of" : "Multiple Of",
+ "Name" : "Name",
+ "Names cache warmup completed" : "Names cache warmup completed",
+ "New Collection Name" : "New Collection Name",
+ "New Conversation" : "New Conversation",
+ "New Properties" : "New Properties",
+ "New Property" : "New Property",
+ "New Value" : "New Value",
+ "New users without specific organisation membership will be automatically added to this organisation" : "New users without specific organisation membership will be automatically added to this organisation",
+ "Next" : "Next",
+ "No" : "No",
+ "No ConfigSets found" : "No ConfigSets found",
+ "No GitHub token configured" : "No GitHub token configured",
+ "No GitHub token provided" : "No GitHub token provided",
+ "No GitLab token provided" : "No GitLab token provided",
+ "No Organisation" : "No Organisation",
+ "No active filters" : "No active filters",
+ "No activity data available" : "No activity data available",
+ "No agents available" : "No agents available",
+ "No agents found" : "No agents found",
+ "No app store cache exists yet" : "No app store cache exists yet",
+ "No applications are available." : "No applications are available.",
+ "No applications found" : "No applications found",
+ "No archived conversations" : "No archived conversations",
+ "No audit trail entries found" : "No audit trail entries found",
+ "No changes recorded" : "No changes recorded",
+ "No chunks to vectorize" : "No chunks to vectorize",
+ "No collections found" : "No collections found",
+ "No configuration data" : "No configuration data",
+ "No configurations are available." : "No configurations are available.",
+ "No configurations found" : "No configurations found",
+ "No configurations found for this application." : "No configurations found for this application.",
+ "No conversations yet. Create a new one to get started!" : "No conversations yet. Create a new one to get started!",
+ "No data available" : "No data available",
+ "No data available for chart" : "No data available for chart",
+ "No deleted items found" : "No deleted items found",
+ "No deletion data available" : "No deletion data available",
+ "No description found" : "No description found",
+ "No description provided" : "No description provided",
+ "No entities detected in this file. Run text extraction first." : "No entities detected in this file. Run text extraction first.",
+ "No entities found" : "No entities found",
+ "No entities have been detected yet" : "No entities have been detected yet",
+ "No events found" : "No events found",
+ "No expired audit trails found to clear" : "No expired audit trails found to clear",
+ "No facetable fields available. Select a register and schema to see available filters." : "No facetable fields available. Select a register and schema to see available filters.",
+ "No files found" : "No files found",
+ "No files have been extracted yet" : "No files have been extracted yet",
+ "No files to process" : "No files to process",
+ "No files to reindex" : "No files to reindex",
+ "No filters are currently active. This will delete ALL audit trail entries!" : "No filters are currently active. This will delete ALL audit trail entries!",
+ "No log entries found" : "No log entries found",
+ "No logs are available for this configuration." : "No logs are available for this configuration.",
+ "No logs are available for this source." : "No logs are available for this source.",
+ "No logs found" : "No logs found",
+ "No mismatched fields found - SOLR schema is properly configured" : "No mismatched fields found - SOLR schema is properly configured",
+ "No objects found" : "No objects found",
+ "No objects found to vectorize" : "No objects found to vectorize",
+ "No objects selected for deletion" : "No objects selected for deletion",
+ "No objects to delete" : "No objects to delete",
+ "No objects were permanently deleted" : "No objects were permanently deleted",
+ "No properties found" : "No properties found",
+ "No properties match your filters." : "No properties match your filters.",
+ "No purge date set" : "No purge date set",
+ "No register data available" : "No register data available",
+ "No registers found" : "No registers found",
+ "No registers found for this application." : "No registers found for this application.",
+ "No relations found" : "No relations found",
+ "No request body available" : "No request body available",
+ "No response body available" : "No response body available",
+ "No saved views yet. Create one in the Search tab!" : "No saved views yet. Create one in the Search tab!",
+ "No schema data available" : "No schema data available",
+ "No schema selected for exploration" : "No schema selected for exploration",
+ "No schemas found" : "No schemas found",
+ "No schemas found for this application." : "No schemas found for this application.",
+ "No search terms data available" : "No search terms data available",
+ "No search trail entries found" : "No search trail entries found",
+ "No sources are available." : "No sources are available.",
+ "No sources found" : "No sources found",
+ "No templates found" : "No templates found",
+ "No templates have been created yet" : "No templates have been created yet",
+ "No valid magic-mapped register+schema combinations found" : "No valid magic-mapped register+schema combinations found",
+ "No views found. Create views first before configuring vectorization." : "No views found. Create views first before configuring vectorization.",
+ "No views match your search" : "No views match your search",
+ "No webhooks found" : "No webhooks found",
+ "No webhooks have been configured yet" : "No webhooks have been configured yet",
+ "No workflows found in this project. Create workflows in the n8n editor." : "No workflows found in this project. Create workflows in the n8n editor.",
+ "None" : "None",
+ "Not helpful" : "Not helpful",
+ "Not in use" : "Not in use",
+ "Number Constraints" : "Number Constraints",
+ "Number of chunks to vectorize in one API call (1-100)." : "Number of chunks to vectorize in one API call (1-100).",
+ "Number of chunks to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50." : "Number of chunks to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.",
+ "Number of objects to process in each batch (1-5000)." : "Number of objects to process in each batch (1-5000).",
+ "Number of objects to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50." : "Number of objects to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.",
+ "Numeric Range:" : "Numeric Range:",
+ "Object" : "Object",
+ "Object Collection" : "Object Collection",
+ "Object Count Prediction" : "Object Count Prediction",
+ "Object ID" : "Object ID",
+ "Object Management" : "Object Management",
+ "Object Vectorization" : "Object Vectorization",
+ "Object Warmup" : "Object Warmup",
+ "Object collection not configured" : "Object collection not configured",
+ "Object not found" : "Object not found",
+ "Object permanently deleted" : "Object permanently deleted",
+ "Object restored successfully" : "Object restored successfully",
+ "Object settings updated successfully" : "Object settings updated successfully",
+ "Object sources" : "Object sources",
+ "Object unlocked successfully" : "Object unlocked successfully",
+ "Object vectorization configuration saved successfully" : "Object vectorization configuration saved successfully",
+ "Object vectorized successfully" : "Object vectorized successfully",
+ "Object:" : "Object:",
+ "Objects" : "Objects",
+ "Objects Analyzed" : "Objects Analyzed",
+ "Objects Distribution" : "Objects Distribution",
+ "Objects being analyzed" : "Objects being analyzed",
+ "Objects by Register" : "Objects by Register",
+ "Objects by Schema" : "Objects by Schema",
+ "Objects deletion completed successfully" : "Objects deletion completed successfully",
+ "Objects in schema" : "Objects in schema",
+ "Objects to Process:" : "Objects to Process:",
+ "Objects to be analyzed" : "Objects to be analyzed",
+ "Objects to be deleted" : "Objects to be deleted",
+ "Objects to be validated" : "Objects to be validated",
+ "Objects will be serialized as JSON text before vectorization" : "Objects will be serialized as JSON text before vectorization",
+ "Objects will be soft-deleted (marked as deleted but kept in database). They can be recovered later if needed." : "Objects will be soft-deleted (marked as deleted but kept in database). They can be recovered later if needed.",
+ "Old Value" : "Old Value",
+ "Oldest Item (days)" : "Oldest Item (days)",
+ "Ollama Chat Settings" : "Ollama Chat Settings",
+ "Ollama Embedding Configuration" : "Ollama Embedding Configuration",
+ "Ollama URL" : "Ollama URL",
+ "Only With Changes" : "Only With Changes",
+ "Open Register Objects" : "Open Register Objects",
+ "Open n8n Editor" : "Open n8n Editor",
+ "OpenAI Chat Settings" : "OpenAI Chat Settings",
+ "OpenAI Embedding Configuration" : "OpenAI Embedding Configuration",
+ "OpenRegister Settings" : "OpenRegister Settings",
+ "Optional webhook secret for signature verification" : "Optional webhook secret for signature verification",
+ "Order" : "Order",
+ "Organisation" : "Organisation",
+ "Organisation ID" : "Organisation ID",
+ "Organisation Members" : "Organisation Members",
+ "Organisation Statistics" : "Organisation Statistics",
+ "Organisation created successfully" : "Organisation created successfully",
+ "Organisation settings saved successfully" : "Organisation settings saved successfully",
+ "Organisations" : "Organisations",
+ "Organization" : "Organization",
+ "Organization ID (Optional)" : "Organization ID (Optional)",
+ "Orphaned Items" : "Orphaned Items",
+ "Owner" : "Owner",
+ "Owner:" : "Owner:",
+ "Parallel Mode (Faster, more resource intensive)" : "Parallel Mode (Faster, more resource intensive)",
+ "Parallel:" : "Parallel:",
+ "Password" : "Password",
+ "Password for SOLR authentication (optional)" : "Password for SOLR authentication (optional)",
+ "Path" : "Path",
+ "Path in repository" : "Path in repository",
+ "Path where the configuration file will be saved in the repository" : "Path where the configuration file will be saved in the repository",
+ "Path where the register OAS file will be saved in the repository" : "Path where the register OAS file will be saved in the repository",
+ "Pattern (regex)" : "Pattern (regex)",
+ "Pattern Issue" : "Pattern Issue",
+ "Pattern constraint is missing" : "Pattern constraint is missing",
+ "Patterns:" : "Patterns:",
+ "Pending" : "Pending",
+ "Permanent Delete Mode" : "Permanent Delete Mode",
+ "Permanently Delete" : "Permanently Delete",
+ "Permanently delete already soft-deleted objects" : "Permanently delete already soft-deleted objects",
+ "Permanently delete this conversation?" : "Permanently delete this conversation?",
+ "Person" : "Person",
+ "Personal Data" : "Personal Data",
+ "Phone" : "Phone",
+ "Please create an agent in the" : "Please create an agent in the",
+ "Please select an agent to continue" : "Please select an agent to continue",
+ "Please select which register and schema to use for the new object" : "Please select which register and schema to use for the new object",
+ "Please try again later." : "Please try again later.",
+ "Please wait while we fetch your agents." : "Please wait while we fetch your agents.",
+ "Please wait while we fetch your applications." : "Please wait while we fetch your applications.",
+ "Please wait while we fetch your configurations." : "Please wait while we fetch your configurations.",
+ "Please wait while we fetch your deleted items." : "Please wait while we fetch your deleted items.",
+ "Please wait while we fetch your sources." : "Please wait while we fetch your sources.",
+ "Popular Search Terms" : "Popular Search Terms",
+ "Port" : "Port",
+ "Prerequisites" : "Prerequisites",
+ "Press Enter to send, Shift+Enter for new line" : "Press Enter to send, Shift+Enter for new line",
+ "Previous" : "Previous",
+ "Private" : "Private",
+ "Processes chunks in batches with simulated parallelism." : "Processes chunks in batches with simulated parallelism.",
+ "Processes file chunks sequentially (safest)." : "Processes file chunks sequentially (safest).",
+ "Processes objects in chunks with simulated parallelism." : "Processes objects in chunks with simulated parallelism.",
+ "Processes objects sequentially (safest)." : "Processes objects sequentially (safest).",
+ "Processing" : "Processing",
+ "Processing Limits" : "Processing Limits",
+ "Processing..." : "Processing...",
+ "Project initialized successfully" : "Project initialized successfully",
+ "Project not found. Please initialize first." : "Project not found. Please initialize first.",
+ "Properties" : "Properties",
+ "Property Behaviors" : "Property Behaviors",
+ "Property Configuration:" : "Property Configuration:",
+ "Property Filters" : "Property Filters",
+ "Property Title" : "Property Title",
+ "Property Type" : "Property Type",
+ "Property can be improved" : "Property can be improved",
+ "Protected" : "Protected",
+ "Provider" : "Provider",
+ "Provider is required for testing" : "Provider is required for testing",
+ "Public" : "Public",
+ "Public View" : "Public View",
+ "Public views can be accessed by anyone in the system" : "Public views can be accessed by anyone in the system",
+ "Publish" : "Publish",
+ "Publish Objects" : "Publish Objects",
+ "Publish all objects in this schema" : "Publish all objects in this schema",
+ "Published" : "Published",
+ "Published:" : "Published:",
+ "Publishing..." : "Publishing...",
+ "Purge" : "Purge",
+ "Purge Date" : "Purge Date",
+ "Query Complexity Distribution" : "Query Complexity Distribution",
+ "Query parameter is required" : "Query parameter is required",
+ "RAG" : "RAG",
+ "RAG Configuration" : "RAG Configuration",
+ "Rate limits cleared successfully" : "Rate limits cleared successfully",
+ "Raw Changes Data" : "Raw Changes Data",
+ "Re-vectorize on object update" : "Re-vectorize on object update",
+ "Read" : "Read",
+ "Recommendations:" : "Recommendations:",
+ "Recommended Type:" : "Recommended Type:",
+ "Recommended: 5 sources" : "Recommended: 5 sources",
+ "Refresh" : "Refresh",
+ "Refresh Data" : "Refresh Data",
+ "Refresh Stats" : "Refresh Stats",
+ "Refresh Workflows" : "Refresh Workflows",
+ "Refresh dashboard" : "Refresh dashboard",
+ "Refresh database info" : "Refresh database info",
+ "Register" : "Register",
+ "Register ID" : "Register ID",
+ "Register Statistics" : "Register Statistics",
+ "Register Totals" : "Register Totals",
+ "Register depublished successfully" : "Register depublished successfully",
+ "Register not found" : "Register not found",
+ "Register objects deletion completed successfully" : "Register objects deletion completed successfully",
+ "Register published successfully" : "Register published successfully",
+ "Register/Schema Usage" : "Register/Schema Usage",
+ "Registers" : "Registers",
+ "Reindex" : "Reindex",
+ "Reindex completed" : "Reindex completed",
+ "Reindex completed successfully" : "Reindex completed successfully",
+ "Reindex failed" : "Reindex failed",
+ "Relations" : "Relations",
+ "Remote Version" : "Remote Version",
+ "Remove" : "Remove",
+ "Remove filter" : "Remove filter",
+ "Remove from favorites" : "Remove from favorites",
+ "Remove group" : "Remove group",
+ "Removed" : "Removed",
+ "Removed from favorites" : "Removed from favorites",
+ "Rename Conversation" : "Rename Conversation",
+ "Rename conversation" : "Rename conversation",
+ "Replicas" : "Replicas",
+ "Repository" : "Repository",
+ "Request Body" : "Request Body",
+ "Request Data" : "Request Data",
+ "Request Details" : "Request Details",
+ "Request body must be JSON with a \"query\" field" : "Request body must be JSON with a \"query\" field",
+ "Request timeout in seconds" : "Request timeout in seconds",
+ "Required field" : "Required field",
+ "Required status is inconsistent" : "Required status is inconsistent",
+ "Rerun Search" : "Rerun Search",
+ "Reset Changes" : "Reset Changes",
+ "Reset Filters" : "Reset Filters",
+ "Response Body" : "Response Body",
+ "Response Details" : "Response Details",
+ "Response Time:" : "Response Time:",
+ "Restore" : "Restore",
+ "Restore conversation" : "Restore conversation",
+ "Restore or permanently delete items" : "Restore or permanently delete items",
+ "Result Count Range" : "Result Count Range",
+ "Results" : "Results",
+ "Retrieve all objects for this schema" : "Retrieve all objects for this schema",
+ "Retry" : "Retry",
+ "Retry Failed Extractions" : "Retry Failed Extractions",
+ "Retry Policy" : "Retry Policy",
+ "Retry completed" : "Retry completed",
+ "Retrying..." : "Retrying...",
+ "Risk Level" : "Risk Level",
+ "Roles updated successfully" : "Roles updated successfully",
+ "SOLR Connection Settings" : "SOLR Connection Settings",
+ "SOLR Version:" : "SOLR Version:",
+ "SOLR actions menu" : "SOLR actions menu",
+ "SOLR base path (usually /solr)" : "SOLR base path (usually /solr)",
+ "SOLR is disabled" : "SOLR is disabled",
+ "SOLR is not available or not configured" : "SOLR is not available or not configured",
+ "SOLR logging disabled" : "SOLR logging disabled",
+ "SOLR logging enabled" : "SOLR logging enabled",
+ "SOLR search disabled" : "SOLR search disabled",
+ "SOLR search enabled" : "SOLR search enabled",
+ "SOLR server hostname or IP address" : "SOLR server hostname or IP address",
+ "SOLR server port number (optional, defaults to 8983)" : "SOLR server port number (optional, defaults to 8983)",
+ "SOLR setup completed successfully" : "SOLR setup completed successfully",
+ "SOLR setup failed" : "SOLR setup failed",
+ "SOLR setup failed - check logs" : "SOLR setup failed - check logs",
+ "Sample Values:" : "Sample Values:",
+ "Save" : "Save",
+ "Save Configuration" : "Save Configuration",
+ "Save Connection Settings" : "Save Connection Settings",
+ "Save Roles" : "Save Roles",
+ "Save Settings" : "Save Settings",
+ "Save current search as view" : "Save current search as view",
+ "Saved Views" : "Saved Views",
+ "Saving..." : "Saving...",
+ "Schema" : "Schema",
+ "Schema ID" : "Schema ID",
+ "Schema Name" : "Schema Name",
+ "Schema Statistics" : "Schema Statistics",
+ "Schema depublished successfully" : "Schema depublished successfully",
+ "Schema objects deletion completed successfully" : "Schema objects deletion completed successfully",
+ "Schema published successfully" : "Schema published successfully",
+ "Schema successfully created" : "Schema successfully created",
+ "Schema successfully updated" : "Schema successfully updated",
+ "Schemas" : "Schemas",
+ "Scheme" : "Scheme",
+ "Search / Views" : "Search / Views",
+ "Search Activity" : "Search Activity",
+ "Search Analytics" : "Search Analytics",
+ "Search Entities" : "Search Entities",
+ "Search Files" : "Search Files",
+ "Search GitHub" : "Search GitHub",
+ "Search GitLab" : "Search GitLab",
+ "Search Method" : "Search Method",
+ "Search Term" : "Search Term",
+ "Search Trail Details" : "Search Trail Details",
+ "Search Trail Management" : "Search Trail Management",
+ "Search Trail Statistics" : "Search Trail Statistics",
+ "Search Trails" : "Search Trails",
+ "Search Views" : "Search Views",
+ "Search Webhooks" : "Search Webhooks",
+ "Search by file name or path" : "Search by file name or path",
+ "Search by name or URL" : "Search by name or URL",
+ "Search by value" : "Search by value",
+ "Search in Files" : "Search in Files",
+ "Search in Objects" : "Search in Objects",
+ "Search property names..." : "Search property names...",
+ "Search trail deletion not implemented yet" : "Search trail deletion not implemented yet",
+ "Search views..." : "Search views...",
+ "Secret" : "Secret",
+ "Secret key for HMAC signature generation (optional)" : "Secret key for HMAC signature generation (optional)",
+ "Select AI Agent" : "Select AI Agent",
+ "Select All" : "Select All",
+ "Select ConfigSet" : "Select ConfigSet",
+ "Select File Types to Vectorize:" : "Select File Types to Vectorize:",
+ "Select HTTP method" : "Select HTTP method",
+ "Select Register and Schema" : "Select Register and Schema",
+ "Select Views to Vectorize:" : "Select Views to Vectorize:",
+ "Select a Nextcloud group to add" : "Select a Nextcloud group to add",
+ "Select a branch" : "Select a branch",
+ "Select a model or type a custom model name" : "Select a model or type a custom model name",
+ "Select a repository" : "Select a repository",
+ "Select a repository you have write access to" : "Select a repository you have write access to",
+ "Select an AI Agent" : "Select an AI Agent",
+ "Select an AI agent to begin chatting with your data." : "Select an AI agent to begin chatting with your data.",
+ "Select backend" : "Select backend",
+ "Select chat model" : "Select chat model",
+ "Select collection for files" : "Select collection for files",
+ "Select collection for objects" : "Select collection for objects",
+ "Select default organisation" : "Select default organisation",
+ "Select event to listen to..." : "Select event to listen to...",
+ "Select model" : "Select model",
+ "Select options..." : "Select options...",
+ "Select period" : "Select period",
+ "Select property to send as payload" : "Select property to send as payload",
+ "Select provider" : "Select provider",
+ "Select registers and schemas to save a view" : "Select registers and schemas to save a view",
+ "Select retry policy" : "Select retry policy",
+ "Select the branch to publish to" : "Select the branch to publish to",
+ "Select the event this webhook should listen to" : "Select the event this webhook should listen to",
+ "Select views to vectorize:" : "Select views to vectorize:",
+ "Select which Nextcloud groups are available for this organisation. Users in these groups will have access to organisation resources." : "Select which Nextcloud groups are available for this organisation. Users in these groups will have access to organisation resources.",
+ "Select which data views the AI can search" : "Select which data views the AI can search",
+ "Select which property from the event should be used as the webhook payload data" : "Select which property from the event should be used as the webhook payload data",
+ "Select which tools the AI can use to perform actions" : "Select which tools the AI can use to perform actions",
+ "Selected" : "Selected",
+ "Selected Groups" : "Selected Groups",
+ "Selected audit trails deleted successfully" : "Selected audit trails deleted successfully",
+ "Selected search trails deleted successfully" : "Selected search trails deleted successfully",
+ "Selected users can access this view" : "Selected users can access this view",
+ "Send additional feedback" : "Send additional feedback",
+ "Send as CloudEvent" : "Send as CloudEvent",
+ "Sensitive PII" : "Sensitive PII",
+ "Serial Mode (Safer, slower)" : "Serial Mode (Safer, slower)",
+ "Serial:" : "Serial:",
+ "Server Configuration" : "Server Configuration",
+ "Server Information" : "Server Information",
+ "Settings" : "Settings",
+ "Shards" : "Shards",
+ "Share" : "Share",
+ "Share with Groups" : "Share with Groups",
+ "Share with Users" : "Share with Users",
+ "Show Filters" : "Show Filters",
+ "Show less" : "Show less",
+ "Show only entries with changes" : "Show only entries with changes",
+ "Simple" : "Simple",
+ "Simple queries: Basic text searches with minimal parameters (e.g., single search term, no advanced filters)" : "Simple queries: Basic text searches with minimal parameters (e.g., single search term, no advanced filters)",
+ "Size" : "Size",
+ "Slug" : "Slug",
+ "Soft Delete Mode" : "Soft Delete Mode",
+ "Soft Deleted Items" : "Soft Deleted Items",
+ "SolrCloud mode enabled" : "SolrCloud mode enabled",
+ "Source" : "Source",
+ "Sources" : "Sources",
+ "Sources:" : "Sources:",
+ "Standalone SOLR mode" : "Standalone SOLR mode",
+ "Start Conversation" : "Start Conversation",
+ "Start Vectorization" : "Start Vectorization",
+ "Start a conversation" : "Start a conversation",
+ "Starting names cache warmup..." : "Starting names cache warmup...",
+ "Starting..." : "Starting...",
+ "Statistics" : "Statistics",
+ "Stats calculation not yet implemented" : "Stats calculation not yet implemented",
+ "Status" : "Status",
+ "Status Code" : "Status Code",
+ "String Constraints" : "String Constraints",
+ "Success" : "Success",
+ "Success Rate" : "Success Rate",
+ "Success Status" : "Success Status",
+ "Successful" : "Successful",
+ "Successfully joined organisation" : "Successfully joined organisation",
+ "Sync Table" : "Sync Table",
+ "Synchronization Settings" : "Synchronization Settings",
+ "System Default" : "System Default",
+ "Technical Description" : "Technical Description",
+ "Technical description for developers and administrators" : "Technical description for developers and administrators",
+ "Temperature" : "Temperature",
+ "Templates" : "Templates",
+ "Test" : "Test",
+ "Test Chat" : "Test Chat",
+ "Test Connection" : "Test Connection",
+ "Test Embedding" : "Test Embedding",
+ "Test endpoint executed successfully" : "Test endpoint executed successfully",
+ "Test webhook delivered successfully" : "Test webhook delivered successfully",
+ "Test webhook delivery failed" : "Test webhook delivery failed",
+ "Test webhook sent successfully" : "Test webhook sent successfully",
+ "Testing..." : "Testing...",
+ "Text chunks are generated during file extraction and stored in the database. Vectorization reads these pre-chunked files and converts them to embeddings." : "Text chunks are generated during file extraction and stored in the database. Vectorization reads these pre-chunked files and converts them to embeddings.",
+ "Text extracted successfully" : "Text extracted successfully",
+ "Text extraction disabled" : "Text extraction disabled",
+ "The URL where webhook events will be sent" : "The URL where webhook events will be sent",
+ "The requested conversation does not exist" : "The requested conversation does not exist",
+ "The saved view and all its search configuration" : "The saved view and all its search configuration",
+ "There are no audit trail entries matching your current filters." : "There are no audit trail entries matching your current filters.",
+ "There are no deleted items matching your current filters." : "There are no deleted items matching your current filters.",
+ "There are no search trail entries matching your current filters." : "There are no search trail entries matching your current filters.",
+ "There are no webhook log entries matching your filters." : "There are no webhook log entries matching your filters.",
+ "This action cannot be undone." : "This action cannot be undone.",
+ "This action cannot be undone. Make sure no collections are using this ConfigSet." : "This action cannot be undone. Make sure no collections are using this ConfigSet.",
+ "This agent has no configurable views or tools, but you can still adjust RAG settings below." : "This agent has no configurable views or tools, but you can still adjust RAG settings below.",
+ "This analysis may take some time" : "This analysis may take some time",
+ "This audit trail entry does not contain any change information." : "This audit trail entry does not contain any change information.",
+ "This configuration has no data defined." : "This configuration has no data defined.",
+ "This endpoint is deprecated. Use chunk-based endpoints instead." : "This endpoint is deprecated. Use chunk-based endpoints instead.",
+ "This entity has no relations to objects or files" : "This entity has no relations to objects or files",
+ "This is a test webhook from OpenRegister" : "This is a test webhook from OpenRegister",
+ "This schema must use Magic Table configuration to sync" : "This schema must use Magic Table configuration to sync",
+ "This source has no associated registers." : "This source has no associated registers.",
+ "This will copy the _default ConfigSet with the new name" : "This will copy the _default ConfigSet with the new name",
+ "This will permanently delete ALL embeddings (vectors) from the database. You will need to re-vectorize all objects and files. This action cannot be undone.\\n\\nAre you sure you want to continue?" : "This will permanently delete ALL embeddings (vectors) from the database. You will need to re-vectorize all objects and files. This action cannot be undone.\\n\\nAre you sure you want to continue?",
+ "This will permanently delete:" : "This will permanently delete:",
+ "Timeout (seconds)" : "Timeout (seconds)",
+ "Timestamp" : "Timestamp",
+ "Tip: Only enable views that need semantic search to minimize embedding costs. Simple lookup tables rarely need vectorization." : "Tip: Only enable views that need semantic search to minimize embedding costs. Simple lookup tables rarely need vectorization.",
+ "Title" : "Title",
+ "To Date" : "To Date",
+ "To adjust chunk size or strategy, go to File Configuration → Processing Limits." : "To adjust chunk size or strategy, go to File Configuration → Processing Limits.",
+ "To change the embedding provider or model, go to LLM Configuration." : "To change the embedding provider or model, go to LLM Configuration.",
+ "To date" : "To date",
+ "Toggle search sidebar" : "Toggle search sidebar",
+ "Tools" : "Tools",
+ "Top Deleters" : "Top Deleters",
+ "Total" : "Total",
+ "Total Audit Trails" : "Total Audit Trails",
+ "Total Chunks Available:" : "Total Chunks Available:",
+ "Total Deleted Items" : "Total Deleted Items",
+ "Total Members" : "Total Members",
+ "Total Objects" : "Total Objects",
+ "Total Objects in Database:" : "Total Objects in Database:",
+ "Total Organisations" : "Total Organisations",
+ "Total Results" : "Total Results",
+ "Total Searches" : "Total Searches",
+ "Total Size" : "Total Size",
+ "Total Storage" : "Total Storage",
+ "Total:" : "Total:",
+ "Totals" : "Totals",
+ "Type" : "Type",
+ "Type Issue" : "Type Issue",
+ "Type Variations:" : "Type Variations:",
+ "Type must be \"positive\" or \"negative\"" : "Type must be \"positive\" or \"negative\"",
+ "Type to search for groups" : "Type to search for groups",
+ "Type to search for users" : "Type to search for users",
+ "Type to search groups..." : "Type to search groups...",
+ "Type to search users..." : "Type to search users...",
+ "URL" : "URL",
+ "URL where Ollama is running" : "URL where Ollama is running",
+ "UUID:" : "UUID:",
+ "Unchanged" : "Unchanged",
+ "Unique Search Terms" : "Unique Search Terms",
+ "Unique Terms" : "Unique Terms",
+ "Unknown" : "Unknown",
+ "Unknown Register" : "Unknown Register",
+ "Unknown Schema" : "Unknown Schema",
+ "Untitled View" : "Untitled View",
+ "Update" : "Update",
+ "Update Operations" : "Update Operations",
+ "Update configuration: ..." : "Update configuration: ...",
+ "Update register OAS: ..." : "Update register OAS: ...",
+ "Update vectors when object data changes (recommended for accurate search)" : "Update vectors when object data changes (recommended for accurate search)",
+ "Updated" : "Updated",
+ "Updated At" : "Updated At",
+ "Updated:" : "Updated:",
+ "Uptime:" : "Uptime:",
+ "Usage Count" : "Usage Count",
+ "Use SolrCloud with Zookeeper for distributed search" : "Use SolrCloud with Zookeeper for distributed search",
+ "Use filters to narrow down audit trail entries by register, schema, action type, user, date range, or object ID." : "Use filters to narrow down audit trail entries by register, schema, action type, user, date range, or object ID.",
+ "Use filters to narrow down deleted items by register, schema, deletion date, or user who deleted them." : "Use filters to narrow down deleted items by register, schema, deletion date, or user who deleted them.",
+ "Use filters to narrow down search trail entries by register, schema, success status, user, date range, search terms, or performance metrics." : "Use filters to narrow down search trail entries by register, schema, success status, user, date range, search terms, or performance metrics.",
+ "Used By Collections" : "Used By Collections",
+ "User" : "User",
+ "User Agent Statistics" : "User Agent Statistics",
+ "User Description" : "User Description",
+ "User rate limits cleared successfully" : "User rate limits cleared successfully",
+ "User removed successfully" : "User removed successfully",
+ "User-friendly description shown in forms and help text" : "User-friendly description shown in forms and help text",
+ "Username" : "Username",
+ "Username for SOLR authentication (optional)" : "Username for SOLR authentication (optional)",
+ "Users" : "Users",
+ "Using Pre-Generated Chunks" : "Using Pre-Generated Chunks",
+ "Validate" : "Validate",
+ "Validate Objects" : "Validate Objects",
+ "Validation completed successfully" : "Validation completed successfully",
+ "Validation failed" : "Validation failed",
+ "Value" : "Value",
+ "Vector Dimensions" : "Vector Dimensions",
+ "Vector Search Backend" : "Vector Search Backend",
+ "Vector field: _embedding_" : "Vector field: _embedding_",
+ "Vectorization Triggers" : "Vectorization Triggers",
+ "Vectorize All Files" : "Vectorize All Files",
+ "Vectorize All Objects" : "Vectorize All Objects",
+ "Vectorize all file types" : "Vectorize all file types",
+ "Vectorize all views" : "Vectorize all views",
+ "Vectorize on object creation" : "Vectorize on object creation",
+ "Vectors will be stored in your existing object and file collections" : "Vectors will be stored in your existing object and file collections",
+ "Version" : "Version",
+ "Very High" : "Very High",
+ "View API Docs" : "View API Docs",
+ "View Changes" : "View Changes",
+ "View Details" : "View Details",
+ "View Error" : "View Error",
+ "View File" : "View File",
+ "View Full Details" : "View Full Details",
+ "View Logs" : "View Logs",
+ "View Name" : "View Name",
+ "View Object" : "View Object",
+ "View Parameters" : "View Parameters",
+ "View Selection" : "View Selection",
+ "View and analyze search trail logs with advanced filtering and analytics capabilities" : "View and analyze search trail logs with advanced filtering and analytics capabilities",
+ "View and analyze system audit trails with advanced filtering capabilities" : "View and analyze system audit trails with advanced filtering capabilities",
+ "View deleted successfully" : "View deleted successfully",
+ "View entity details and manage relations" : "View entity details and manage relations",
+ "View name" : "View name",
+ "View name is required" : "View name is required",
+ "View saved successfully!" : "View saved successfully!",
+ "View search analytics and manage search logs" : "View search analytics and manage search logs",
+ "View successfully deleted" : "View successfully deleted",
+ "View successfully updated" : "View successfully updated",
+ "View updated successfully!" : "View updated successfully!",
+ "View webhook delivery logs and filter by webhook" : "View webhook delivery logs and filter by webhook",
+ "Views" : "Views",
+ "Visible to users" : "Visible to users",
+ "Wait for Response" : "Wait for Response",
+ "Wait for webhook response before continuing (required for request/response flows)" : "Wait for webhook response before continuing (required for request/response flows)",
+ "Warmup Names Cache" : "Warmup Names Cache",
+ "Warning" : "Warning",
+ "Warning:" : "Warning:",
+ "Webhook" : "Webhook",
+ "Webhook Log Details" : "Webhook Log Details",
+ "Webhook Logs" : "Webhook Logs",
+ "Webhook created successfully" : "Webhook created successfully",
+ "Webhook deleted" : "Webhook deleted",
+ "Webhook retry delivered successfully" : "Webhook retry delivered successfully",
+ "Webhook retry delivery failed" : "Webhook retry delivery failed",
+ "Webhook updated" : "Webhook updated",
+ "Webhook updated successfully" : "Webhook updated successfully",
+ "Webhooks" : "Webhooks",
+ "Weekly" : "Weekly",
+ "Wrap webhook payload in CloudEvents format for better interoperability" : "Wrap webhook payload in CloudEvents format for better interoperability",
+ "X-Custom-Header: value\\nAuthorization: Bearer token" : "X-Custom-Header: value\\nAuthorization: Bearer token",
+ "Yes" : "Yes",
+ "You" : "You",
+ "You can create new ConfigSets based on the _default template, or upload custom ones directly to your SOLR server." : "You can create new ConfigSets based on the _default template, or upload custom ones directly to your SOLR server.",
+ "You do not have access to this conversation" : "You do not have access to this conversation",
+ "You do not have permission to delete this conversation" : "You do not have permission to delete this conversation",
+ "You do not have permission to modify this conversation" : "You do not have permission to modify this conversation",
+ "You do not have permission to restore this conversation" : "You do not have permission to restore this conversation",
+ "You must be logged in to favorite views" : "You must be logged in to favorite views",
+ "You need an AI agent to start a conversation." : "You need an AI agent to start a conversation.",
+ "Your Fireworks AI API key. Get one at" : "Your Fireworks AI API key. Get one at",
+ "Your OpenAI API key. Get one at" : "Your OpenAI API key. Get one at",
+ "Your feedback has been recorded. Optionally, you can provide additional details here..." : "Your feedback has been recorded. Optionally, you can provide additional details here...",
+ "Zookeeper Hosts" : "Zookeeper Hosts",
+ "Zookeeper Port" : "Zookeeper Port",
+ "Zookeeper Settings (SolrCloud)" : "Zookeeper Settings (SolrCloud)",
+ "Zookeeper connection string for SolrCloud" : "Zookeeper connection string for SolrCloud",
+ "Zookeeper port number (optional, defaults to 2181)" : "Zookeeper port number (optional, defaults to 2181)",
+ "chunk" : "chunk",
+ "chunks" : "chunks",
+ "chunks processed" : "chunks processed",
+ "configuration(s)" : "configuration(s)",
+ "e.g., lib/Settings/config.json" : "e.g., lib/Settings/config.json",
+ "e.g., lib/Settings/register.json" : "e.g., lib/Settings/register.json",
+ "failed" : "failed",
+ "file" : "file",
+ "files" : "files",
+ "fw_..." : "fw_...",
+ "http://localhost:11434" : "http://localhost:11434",
+ "https://api.fireworks.ai/inference/v1" : "https://api.fireworks.ai/inference/v1",
+ "https://example.com/webhook" : "https://example.com/webhook",
+ "members" : "members",
+ "menu or contact someone with permission to create agents." : "menu or contact someone with permission to create agents.",
+ "messages" : "messages",
+ "n8n URL and API key are required" : "n8n URL and API key are required",
+ "n8n configuration saved successfully" : "n8n configuration saved successfully",
+ "n8n connection not configured" : "n8n connection not configured",
+ "n8n connection successful" : "n8n connection successful",
+ "n8n connection test successful" : "n8n connection test successful",
+ "n8n integration disabled" : "n8n integration disabled",
+ "n8n integration enabled" : "n8n integration enabled",
+ "n8n project initialized successfully" : "n8n project initialized successfully",
+ "n8n settings saved successfully" : "n8n settings saved successfully",
+ "objectType: object\\naction: created" : "objectType: object\\naction: created",
+ "objects" : "objects",
+ "objects processed" : "objects processed",
+ "or pick a range" : "or pick a range",
+ "org-..." : "org-...",
+ "provides a good balance between speed and accuracy." : "provides a good balance between speed and accuracy.",
+ "register(s)" : "register(s)",
+ "register(s) selected" : "register(s) selected",
+ "required" : "required",
+ "results" : "results",
+ "schema(s)" : "schema(s)",
+ "schema(s) selected" : "schema(s) selected",
+ "sk-..." : "sk-...",
+ "this application" : "this application",
+ "to" : "to",
+ "vectorized" : "vectorized",
+ "views selected" : "views selected",
+ "ℹ️ Current Configuration" : "ℹ️ Current Configuration",
+ "⚡ Batch Processing" : "⚡ Batch Processing",
+ "✓ Comprehensive context ✓ Less likely to miss details ✗ Slower responses ✗ May include less relevant information" : "✓ Comprehensive context ✓ Less likely to miss details ✗ Slower responses ✗ May include less relevant information",
+ "✓ Faster responses ✓ More focused answers ✗ May miss relevant information" : "✓ Faster responses ✓ More focused answers ✗ May miss relevant information",
+ "✨ AI Features" : "✨ AI Features",
+ "All search trails cleared successfully" : "All search trails cleared successfully",
+ "Multiple search trail deletion not implemented yet" : "Multiple search trail deletion not implemented yet",
+ "No expired search trails found to clear" : "No expired search trails found to clear",
+ "Missing message" : "Missing message",
+ "message content is required" : "message content is required",
+ "Missing conversation or agentUuid" : "Missing conversation or agentUuid",
+ "Access denied" : "Access denied",
+ "Conversation not found" : "Conversation not found",
+ "AI service not configured" : "AI service not configured",
+ "Failed to process message" : "Failed to process message",
+ "Missing conversationId" : "Missing conversationId",
+ "conversationId is required" : "conversationId is required",
+ "Failed to fetch conversation history" : "Failed to fetch conversation history",
+ "Failed to clear conversation" : "Failed to clear conversation",
+ "Invalid feedback type" : "Invalid feedback type",
+ "type must be \"positive\" or \"negative\"" : "type must be \"positive\" or \"negative\"",
+ "Message not found" : "Message not found",
+ "Failed to save feedback" : "Failed to save feedback",
+ "Failed to get chat statistics" : "Failed to get chat statistics",
+ "Not Found" : "Not Found",
+ "Engine not found" : "Engine not found",
+ "Consumer not found" : "Consumer not found",
+ "Backend parameter is required" : "Backend parameter is required",
+ "Failed to get database information: %s" : "Failed to get database information: %s",
+ "SOLR setup error: %s" : "SOLR setup error: %s",
+ "Reindex failed: %s" : "Reindex failed: %s"
+},
+"nplurals=2; plural=(n != 1);"
+);
diff --git a/l10n/en.json b/l10n/en.json
new file mode 100644
index 000000000..82d254e8f
--- /dev/null
+++ b/l10n/en.json
@@ -0,0 +1,1332 @@
+{
+ "translations": {
+ "📄 Object Serialization": "📄 Object Serialization",
+ "🔢 Vectorization Settings": "🔢 Vectorization Settings",
+ "💰 View Selection (Cost Optimization)": "💰 View Selection (Cost Optimization)",
+ "3": "3",
+ "30": "30",
+ "AI Assistant": "AI Assistant",
+ "AI Chat": "AI Chat",
+ "API Key": "API Key",
+ "API tokens saved successfully": "API tokens saved successfully",
+ "About ConfigSets": "About ConfigSets",
+ "Action": "Action",
+ "Action Distribution": "Action Distribution",
+ "Action:": "Action:",
+ "Actions": "Actions",
+ "Active": "Active",
+ "Active Collections": "Active Collections",
+ "Active Filters": "Active Filters",
+ "Active Organisations": "Active Organisations",
+ "Active filters:": "Active filters:",
+ "Active organisation set successfully": "Active organisation set successfully",
+ "Activity Period": "Activity Period",
+ "Add Groups": "Add Groups",
+ "Add Schema": "Add Schema",
+ "Add schema titles, descriptions, and register information to provide richer context for search": "Add schema titles, descriptions, and register information to provide richer context for search",
+ "Add to favorites": "Add to favorites",
+ "Added": "Added",
+ "Added to favorites": "Added to favorites",
+ "Additional Information": "Additional Information",
+ "Additional feedback saved. Thank you!": "Additional feedback saved. Thank you!",
+ "Admin": "Admin",
+ "Advanced": "Advanced",
+ "Advanced Filters": "Advanced Filters",
+ "Advanced Options": "Advanced Options",
+ "Advanced filters are not available when using database source. Switch to Auto or SOLR Index for filtering options.": "Advanced filters are not available when using database source. Switch to Auto or SOLR Index for filtering options.",
+ "After": "After",
+ "Agent deleted successfully": "Agent deleted successfully",
+ "Agents": "Agents",
+ "All": "All",
+ "All Categories": "All Categories",
+ "All Collections": "All Collections",
+ "All Confidence Levels": "All Confidence Levels",
+ "All ConfigSets": "All ConfigSets",
+ "All Files": "All Files",
+ "All Levels": "All Levels",
+ "All Types": "All Types",
+ "All Webhooks": "All Webhooks",
+ "All actions": "All actions",
+ "All audit trails cleared successfully": "All audit trails cleared successfully",
+ "All registers": "All registers",
+ "All schemas": "All schemas",
+ "All searches": "All searches",
+ "All users": "All users",
+ "An error occurred while clearing audit trails": "An error occurred while clearing audit trails",
+ "An error occurred while deleting the audit trail": "An error occurred while deleting the audit trail",
+ "An error occurred while deleting the view": "An error occurred while deleting the view",
+ "An error occurred while permanently deleting the objects": "An error occurred while permanently deleting the objects",
+ "Analysis completed:": "Analysis completed:",
+ "Analysis steps:": "Analysis steps:",
+ "Analytics": "Analytics",
+ "Analyze Objects": "Analyze Objects",
+ "Analyze Properties": "Analyze Properties",
+ "Analyze existing properties for improvement opportunities": "Analyze existing properties for improvement opportunities",
+ "Analyzing...": "Analyzing...",
+ "Any favorites and sharing settings for this view": "Any favorites and sharing settings for this view",
+ "Any user": "Any user",
+ "App store cache invalidated successfully": "App store cache invalidated successfully",
+ "Application deleted successfully": "Application deleted successfully",
+ "Applications": "Applications",
+ "Apply Changes": "Apply Changes",
+ "Archive": "Archive",
+ "Archive conversation": "Archive conversation",
+ "Archived conversations are hidden from your active list": "Archived conversations are hidden from your active list",
+ "Are you sure you want to cleanup old search trails? This will delete entries older than 30 days.": "Are you sure you want to cleanup old search trails? This will delete entries older than 30 days.",
+ "Are you sure you want to delete the selected audit trails? This action cannot be undone.": "Are you sure you want to delete the selected audit trails? This action cannot be undone.",
+ "Are you sure you want to delete the selected search trails? This action cannot be undone.": "Are you sure you want to delete the selected search trails? This action cannot be undone.",
+ "Are you sure you want to delete this ConfigSet?": "Are you sure you want to delete this ConfigSet?",
+ "Are you sure you want to permanently delete": "Are you sure you want to permanently delete",
+ "Ask a question...": "Ask a question...",
+ "Ask questions about your data using natural language": "Ask questions about your data using natural language",
+ "Attempt": "Attempt",
+ "Audit Trail Changes": "Audit Trail Changes",
+ "Audit Trail Details": "Audit Trail Details",
+ "Audit Trail Management": "Audit Trail Management",
+ "Audit Trail Statistics": "Audit Trail Statistics",
+ "Audit Trails": "Audit Trails",
+ "Audit trail data copied to clipboard": "Audit trail data copied to clipboard",
+ "Audit trail deleted successfully": "Audit trail deleted successfully",
+ "Audit trail successfully deleted": "Audit trail successfully deleted",
+ "Authentication": "Authentication",
+ "Auto-commit disabled": "Auto-commit disabled",
+ "Auto-commit enabled": "Auto-commit enabled",
+ "Auto-create Default Organisation": "Auto-create Default Organisation",
+ "Auto-retry failed vectorizations": "Auto-retry failed vectorizations",
+ "Automatically commit changes to SOLR index": "Automatically commit changes to SOLR index",
+ "Automatically create a default organisation if none exists when the app is initialized": "Automatically create a default organisation if none exists when the app is initialized",
+ "Automatically generate vector embeddings from text chunks when files are uploaded and processed": "Automatically generate vector embeddings from text chunks when files are uploaded and processed",
+ "Automatically generate vector embeddings when objects are created or updated": "Automatically generate vector embeddings when objects are created or updated",
+ "Automatically retry failed vectorization attempts (max 3 retries)": "Automatically retry failed vectorization attempts (max 3 retries)",
+ "Available Filters": "Available Filters",
+ "Available Workflows": "Available Workflows",
+ "Avg Execution Time": "Avg Execution Time",
+ "Avg Members/Org": "Avg Members/Org",
+ "Avg Object Views/Session": "Avg Object Views/Session",
+ "Avg Response Time": "Avg Response Time",
+ "Avg Results/Search": "Avg Results/Search",
+ "Avg Searches/Session": "Avg Searches/Session",
+ "Back": "Back",
+ "Back to Entities": "Back to Entities",
+ "Back to Registers": "Back to Registers",
+ "Back to Webhooks": "Back to Webhooks",
+ "Back to applications": "Back to applications",
+ "Back to entities": "Back to entities",
+ "Backend updated successfully. Please reload the application.": "Backend updated successfully. Please reload the application.",
+ "Base URL (Optional)": "Base URL (Optional)",
+ "Basic Information": "Basic Information",
+ "Batch Size": "Batch Size",
+ "Batch extraction completed": "Batch extraction completed",
+ "Before": "Before",
+ "Before object vectorization can work:": "Before object vectorization can work:",
+ "Behavior Issue": "Behavior Issue",
+ "Blob storage has been retired. All objects now use magic tables.": "Blob storage has been retired. All objects now use magic tables.",
+ "Branch": "Branch",
+ "Bulk delete operation completed successfully": "Bulk delete operation completed successfully",
+ "Bulk save operation completed successfully": "Bulk save operation completed successfully",
+ "Business Data": "Business Data",
+ "Cache cleared successfully": "Cache cleared successfully",
+ "Calculate Sizes": "Calculate Sizes",
+ "Cancel": "Cancel",
+ "Cannot delete: objects are still attached": "Cannot delete: objects are still attached",
+ "Category": "Category",
+ "Change Type": "Change Type",
+ "Changes": "Changes",
+ "Changes copied to clipboard": "Changes copied to clipboard",
+ "Chat Model": "Chat Model",
+ "Chat Provider": "Chat Provider",
+ "Chat Provider (RAG)": "Chat Provider (RAG)",
+ "Chat Settings": "Chat Settings",
+ "Chat provider connection successful!": "Chat provider connection successful!",
+ "Chat settings": "Chat settings",
+ "Choose a register": "Choose a register",
+ "Choose a schema": "Choose a schema",
+ "Choose how vector similarity calculations are performed for semantic search": "Choose how vector similarity calculations are performed for semantic search",
+ "Choose which file types to include in the vectorization process. Only files with extracted text and chunks will be processed.": "Choose which file types to include in the vectorization process. Only files with extracted text and chunks will be processed.",
+ "Choose which views to include in the vectorization process. Leave empty to process all views based on your configuration.": "Choose which views to include in the vectorization process. Leave empty to process all views based on your configuration.",
+ "Chunk": "Chunk",
+ "Chunk deletion not yet implemented. Use chunk-based endpoints.": "Chunk deletion not yet implemented. Use chunk-based endpoints.",
+ "Chunks": "Chunks",
+ "Chunks to Vectorize:": "Chunks to Vectorize:",
+ "Cleanup Old Trails": "Cleanup Old Trails",
+ "Cleanup completed": "Cleanup completed",
+ "Clear All Embeddings": "Clear All Embeddings",
+ "Clear Entries": "Clear Entries",
+ "Clear Filtered Audit Trails": "Clear Filtered Audit Trails",
+ "Clear Filters": "Clear Filters",
+ "Clear Index": "Clear Index",
+ "Clear Selection": "Clear Selection",
+ "Clear all": "Clear all",
+ "Clear all filters": "Clear all filters",
+ "Clear date range": "Clear date range",
+ "Clearing...": "Clearing...",
+ "Close": "Close",
+ "Collection Management": "Collection Management",
+ "Collection Name": "Collection Name",
+ "Collection assignments updated successfully": "Collection assignments updated successfully",
+ "Collection cleared successfully": "Collection cleared successfully",
+ "Collection copied successfully": "Collection copied successfully",
+ "Collection created successfully": "Collection created successfully",
+ "Collection deleted successfully": "Collection deleted successfully",
+ "Collection used to store and index file metadata and content": "Collection used to store and index file metadata and content",
+ "Collection used to store and index object data": "Collection used to store and index object data",
+ "Collections:": "Collections:",
+ "Commit Message": "Commit Message",
+ "Commit Within (ms)": "Commit Within (ms)",
+ "Commit message": "Commit message",
+ "Compare current schema with real object data": "Compare current schema with real object data",
+ "Completed": "Completed",
+ "Complex": "Complex",
+ "Complex queries: Advanced searches with multiple filters, operators, and complex parameter combinations": "Complex queries: Advanced searches with multiple filters, operators, and complex parameter combinations",
+ "Confidence Level": "Confidence Level",
+ "Confidence Score": "Confidence Score",
+ "Config must be provided as an object": "Config must be provided as an object",
+ "ConfigSet": "ConfigSet",
+ "ConfigSet Management": "ConfigSet Management",
+ "ConfigSet Name": "ConfigSet Name",
+ "ConfigSet created successfully": "ConfigSet created successfully",
+ "ConfigSet deleted successfully": "ConfigSet deleted successfully",
+ "ConfigSet:": "ConfigSet:",
+ "ConfigSets define the schema and configuration for your SOLR collections. They contain field definitions, analyzers, and other search settings.": "ConfigSets define the schema and configuration for your SOLR collections. They contain field definitions, analyzers, and other search settings.",
+ "Configuration": "Configuration",
+ "Configuration Data": "Configuration Data",
+ "Configuration saved": "Configuration saved",
+ "Configurations": "Configurations",
+ "Configure Facets": "Configure Facets",
+ "Configure Large Language Model (LLM) providers for AI-powered features including semantic search, embeddings, and chat.": "Configure Large Language Model (LLM) providers for AI-powered features including semantic search, embeddings, and chat.",
+ "Configure basic connection settings for your SOLR server including authentication and network options. Use the separate ConfigSet and Collection Management dialogs to manage cores and collections.": "Configure basic connection settings for your SOLR server including authentication and network options. Use the separate ConfigSet and Collection Management dialogs to manage cores and collections.",
+ "Configure how database objects are converted into vector embeddings for semantic search. Objects are directly vectorized without needing text extraction.": "Configure how database objects are converted into vector embeddings for semantic search. Objects are directly vectorized without needing text extraction.",
+ "Configure how objects are converted to text before vectorization. These settings affect search quality and context.": "Configure how objects are converted to text before vectorization. These settings affect search quality and context.",
+ "Configure parameters for file vectorization. This process will generate vector embeddings for all extracted file chunks.": "Configure parameters for file vectorization. This process will generate vector embeddings for all extracted file chunks.",
+ "Configure parameters for object vectorization. This process will generate vector embeddings for all objects matching your view filters.": "Configure parameters for object vectorization. This process will generate vector embeddings for all objects matching your view filters.",
+ "Configure which types of data to search and how many sources to retrieve": "Configure which types of data to search and how many sources to retrieve",
+ "Connection Failed": "Connection Failed",
+ "Connection Settings": "Connection Settings",
+ "Connection Successful!": "Connection Successful!",
+ "Connection failed": "Connection failed",
+ "Connection protocol": "Connection protocol",
+ "Connection successful": "Connection successful",
+ "Connection timeout in seconds": "Connection timeout in seconds",
+ "Constant delay between retries (5 minutes)": "Constant delay between retries (5 minutes)",
+ "Constraint Issue": "Constraint Issue",
+ "Content Filters": "Content Filters",
+ "Continue to Properties": "Continue to Properties",
+ "Control which object views should be vectorized to reduce API costs. Only vectorize views that benefit from semantic search.": "Control which object views should be vectorized to reduce API costs. Only vectorize views that benefit from semantic search.",
+ "Control which views and tools the AI can use in this conversation. By default, all agent capabilities are enabled.": "Control which views and tools the AI can use in this conversation. By default, all agent capabilities are enabled.",
+ "Controls randomness (0 = deterministic, 2 = very creative)": "Controls randomness (0 = deterministic, 2 = very creative)",
+ "Conversation ID is required": "Conversation ID is required",
+ "Conversation archived": "Conversation archived",
+ "Conversation archived successfully": "Conversation archived successfully",
+ "Conversation cleared successfully": "Conversation cleared successfully",
+ "Conversation deleted": "Conversation deleted",
+ "Conversation permanently deleted": "Conversation permanently deleted",
+ "Conversation renamed": "Conversation renamed",
+ "Conversation restored": "Conversation restored",
+ "Conversation title": "Conversation title",
+ "Copied!": "Copied!",
+ "Copy": "Copy",
+ "Copy Changes": "Copy Changes",
+ "Copy Collection": "Copy Collection",
+ "Copy Data": "Copy Data",
+ "Copy Full Data": "Copy Full Data",
+ "Copying...": "Copying...",
+ "Count": "Count",
+ "Counting objects...": "Counting objects...",
+ "Create": "Create",
+ "Create Collection": "Create Collection",
+ "Create ConfigSet": "Create ConfigSet",
+ "Create New Collection": "Create New Collection",
+ "Create New ConfigSet": "Create New ConfigSet",
+ "Create Operations": "Create Operations",
+ "Create Webhook": "Create Webhook",
+ "Create a copy of collection:": "Create a copy of collection:",
+ "Create a new ConfigSet based on the _default template": "Create a new ConfigSet based on the _default template",
+ "Create a new SOLR collection from an existing ConfigSet": "Create a new SOLR collection from an existing ConfigSet",
+ "Create your first AI agent to get started.": "Create your first AI agent to get started.",
+ "Created": "Created",
+ "Created:": "Created:",
+ "Creating...": "Creating...",
+ "Current Filters": "Current Filters",
+ "Current Type:": "Current Type:",
+ "Custom API endpoint if using a different region": "Custom API endpoint if using a different region",
+ "Custom HTTP headers (one per line, format: Header-Name: value)": "Custom HTTP headers (one per line, format: Header-Name: value)",
+ "Daily": "Daily",
+ "Dashboard": "Dashboard",
+ "Data Source": "Data Source",
+ "Data sources": "Data sources",
+ "Data type does not match observed values": "Data type does not match observed values",
+ "Database URL": "Database URL",
+ "Database information refreshed": "Database information refreshed",
+ "Date Range": "Date Range",
+ "Default": "Default",
+ "Default Organisation": "Default Organisation",
+ "Default: 5": "Default: 5",
+ "Delays double with each attempt (2, 4, 8 minutes...)": "Delays double with each attempt (2, 4, 8 minutes...)",
+ "Delays increase linearly (5, 10, 15 minutes...)": "Delays increase linearly (5, 10, 15 minutes...)",
+ "Delete": "Delete",
+ "Delete Application": "Delete Application",
+ "Delete Audit Trail": "Delete Audit Trail",
+ "Delete Collection": "Delete Collection",
+ "Delete ConfigSet": "Delete ConfigSet",
+ "Delete Objects": "Delete Objects",
+ "Delete Operations": "Delete Operations",
+ "Delete View": "Delete View",
+ "Delete all objects in this schema": "Delete all objects in this schema",
+ "Delete permanently": "Delete permanently",
+ "Delete this conversation?": "Delete this conversation?",
+ "Delete view": "Delete view",
+ "Deleted": "Deleted",
+ "Deleted By": "Deleted By",
+ "Deleted Date": "Deleted Date",
+ "Deleted Items Management": "Deleted Items Management",
+ "Deleted This Week": "Deleted This Week",
+ "Deleted Today": "Deleted Today",
+ "Deleted:": "Deleted:",
+ "Deleting...": "Deleting...",
+ "Deletion Date Range": "Deletion Date Range",
+ "Deletion Statistics": "Deletion Statistics",
+ "Deprecated": "Deprecated",
+ "Description": "Description",
+ "Description:": "Description:",
+ "Detect data types and patterns": "Detect data types and patterns",
+ "Detected At": "Detected At",
+ "Detected Format:": "Detected Format:",
+ "Detected Issues:": "Detected Issues:",
+ "Disable": "Disable",
+ "Disabled": "Disabled",
+ "Discover Files": "Discover Files",
+ "Discovered Properties": "Discovered Properties",
+ "Do you want to permanently delete all filtered audit trail entries? This action cannot be undone.": "Do you want to permanently delete all filtered audit trail entries? This action cannot be undone.",
+ "Do you want to permanently delete this audit trail entry? This action cannot be undone.": "Do you want to permanently delete this audit trail entry? This action cannot be undone.",
+ "Documents": "Documents",
+ "Download API Spec": "Download API Spec",
+ "Edit": "Edit",
+ "Edit Register": "Edit Register",
+ "Edit Schema": "Edit Schema",
+ "Edit View": "Edit View",
+ "Edit Webhook": "Edit Webhook",
+ "Edit view": "Edit view",
+ "Edit view details": "Edit view details",
+ "Effectiveness": "Effectiveness",
+ "Email": "Email",
+ "Embedding Model": "Embedding Model",
+ "Embedding Provider": "Embedding Provider",
+ "Embedding generated successfully": "Embedding generated successfully",
+ "Embedding provider connection successful!": "Embedding provider connection successful!",
+ "Enable": "Enable",
+ "Enable auto-creation": "Enable auto-creation",
+ "Enable automatic file vectorization": "Enable automatic file vectorization",
+ "Enable automatic object vectorization": "Enable automatic object vectorization",
+ "Enable automatic synchronization": "Enable automatic synchronization",
+ "Enable detailed logging for SOLR operations (recommended for debugging)": "Enable detailed logging for SOLR operations (recommended for debugging)",
+ "Enable faceting": "Enable faceting",
+ "Enable or disable LLM features. Configure providers and models using the LLM Configuration button above.": "Enable or disable LLM features. Configure providers and models using the LLM Configuration button above.",
+ "Enable or disable SOLR search integration. Configure connection settings using the Connection Settings button above.": "Enable or disable SOLR search integration. Configure connection settings using the Connection Settings button above.",
+ "Enable or disable n8n workflow integration. Configure connection settings below.": "Enable or disable n8n workflow integration. Configure connection settings below.",
+ "Enable or disable this webhook": "Enable or disable this webhook",
+ "Enable vectorization for all existing and future views (may increase costs)": "Enable vectorization for all existing and future views (may increase costs)",
+ "Enabled": "Enabled",
+ "Endpoints": "Endpoints",
+ "Enter ConfigSet name": "Enter ConfigSet name",
+ "Enter collection name": "Enter collection name",
+ "Enter description (optional)...": "Enter description (optional)...",
+ "Enter new collection name": "Enter new collection name",
+ "Enter object ID": "Enter object ID",
+ "Enter search term": "Enter search term",
+ "Enter view name...": "Enter view name...",
+ "Enter webhook name": "Enter webhook name",
+ "Entities": "Entities",
+ "Entity Information": "Entity Information",
+ "Entity deleted successfully": "Entity deleted successfully",
+ "Entity not found": "Entity not found",
+ "Entries to be deleted:": "Entries to be deleted:",
+ "Enum Issue": "Enum Issue",
+ "Enum constraint is missing": "Enum constraint is missing",
+ "Error": "Error",
+ "Error Details": "Error Details",
+ "Error Information": "Error Information",
+ "Error Message": "Error Message",
+ "Error loading application": "Error loading application",
+ "Error loading audit trails": "Error loading audit trails",
+ "Error loading entity": "Error loading entity",
+ "Error loading search trails": "Error loading search trails",
+ "Estimated Batches:": "Estimated Batches:",
+ "Estimated Cost:": "Estimated Cost:",
+ "Estimated Duration:": "Estimated Duration:",
+ "Event": "Event",
+ "Event Property for Payload": "Event Property for Payload",
+ "Events": "Events",
+ "Example Value": "Example Value",
+ "Exclusive Maximum": "Exclusive Maximum",
+ "Exclusive Minimum": "Exclusive Minimum",
+ "Execution Mode": "Execution Mode",
+ "Execution Time": "Execution Time",
+ "Execution Time Range": "Execution Time Range",
+ "Existing Improvements": "Existing Improvements",
+ "Exponential": "Exponential",
+ "Export": "Export",
+ "Export completed successfully": "Export completed successfully",
+ "Export, view, or delete audit trails": "Export, view, or delete audit trails",
+ "Extend Schema": "Extend Schema",
+ "Extended": "Extended",
+ "Extensions": "Extensions",
+ "Extract Pending Files": "Extract Pending Files",
+ "Extract properties from each object": "Extract properties from each object",
+ "Extracted At": "Extracted At",
+ "Extraction Status": "Extraction Status",
+ "Facet configuration updated successfully": "Facet configuration updated successfully",
+ "Facets discovered and configured successfully": "Facets discovered and configured successfully",
+ "Facets discovered successfully": "Facets discovered successfully",
+ "Failed": "Failed",
+ "Failed to analyze schema properties": "Failed to analyze schema properties",
+ "Failed to archive conversation": "Failed to archive conversation",
+ "Failed to calculate sizes": "Failed to calculate sizes",
+ "Failed to clear collection": "Failed to clear collection",
+ "Failed to copy changes": "Failed to copy changes",
+ "Failed to copy data": "Failed to copy data",
+ "Failed to copy data to clipboard": "Failed to copy data to clipboard",
+ "Failed to create conversation": "Failed to create conversation",
+ "Failed to create or find project": "Failed to create or find project",
+ "Failed to delete collection": "Failed to delete collection",
+ "Failed to delete conversation": "Failed to delete conversation",
+ "Failed to delete webhook": "Failed to delete webhook",
+ "Failed to download API specification": "Failed to download API specification",
+ "Failed to get SOLR field configuration": "Failed to get SOLR field configuration",
+ "Failed to get entity categories": "Failed to get entity categories",
+ "Failed to get entity statistics": "Failed to get entity statistics",
+ "Failed to get entity types": "Failed to get entity types",
+ "Failed to load LLM configuration": "Failed to load LLM configuration",
+ "Failed to load Nextcloud groups": "Failed to load Nextcloud groups",
+ "Failed to load conversation": "Failed to load conversation",
+ "Failed to load entities": "Failed to load entities",
+ "Failed to load entity": "Failed to load entity",
+ "Failed to load files": "Failed to load files",
+ "Failed to load organisations": "Failed to load organisations",
+ "Failed to load templates": "Failed to load templates",
+ "Failed to load webhooks": "Failed to load webhooks",
+ "Failed to load workflows": "Failed to load workflows",
+ "Failed to refresh database information": "Failed to refresh database information",
+ "Failed to reindex collection": "Failed to reindex collection",
+ "Failed to rename conversation": "Failed to rename conversation",
+ "Failed to restore conversation": "Failed to restore conversation",
+ "Failed to retry extraction": "Failed to retry extraction",
+ "Failed to retry webhook": "Failed to retry webhook",
+ "Failed to save GitHub token": "Failed to save GitHub token",
+ "Failed to save GitLab URL": "Failed to save GitLab URL",
+ "Failed to save GitLab token": "Failed to save GitLab token",
+ "Failed to save additional feedback": "Failed to save additional feedback",
+ "Failed to save n8n configuration": "Failed to save n8n configuration",
+ "Failed to save roles": "Failed to save roles",
+ "Failed to save settings": "Failed to save settings",
+ "Failed to save webhook": "Failed to save webhook",
+ "Failed to send feedback": "Failed to send feedback",
+ "Failed to test webhook": "Failed to test webhook",
+ "Failed to update favorite status": "Failed to update favorite status",
+ "Failed to update schema properties": "Failed to update schema properties",
+ "Failed to update view": "Failed to update view",
+ "Failed to update webhook": "Failed to update webhook",
+ "Feedback recorded": "Feedback recorded",
+ "Fewer sources (1-3):": "Fewer sources (1-3):",
+ "Field": "Field",
+ "File": "File",
+ "File Chunk Prediction": "File Chunk Prediction",
+ "File Collection": "File Collection",
+ "File Management": "File Management",
+ "File Name": "File Name",
+ "File Path": "File Path",
+ "File Type Selection": "File Type Selection",
+ "File Vectorization": "File Vectorization",
+ "File Warmup": "File Warmup",
+ "File actions menu": "File actions menu",
+ "File anonymized successfully": "File anonymized successfully",
+ "File chunk vectorization is not yet implemented. The chunks are ready and stored, but the vectorization service is under development.": "File chunk vectorization is not yet implemented. The chunks are ready and stored, but the vectorization service is under development.",
+ "File collection not configured": "File collection not configured",
+ "File discovery completed": "File discovery completed",
+ "File extraction completed": "File extraction completed",
+ "File extraction queued": "File extraction queued",
+ "File indexed successfully": "File indexed successfully",
+ "File is already anonymized": "File is already anonymized",
+ "File not found": "File not found",
+ "File settings updated successfully": "File settings updated successfully",
+ "File sources": "File sources",
+ "File vectorization configuration saved successfully": "File vectorization configuration saved successfully",
+ "File vectorization started. Check the statistics section for progress.": "File vectorization started. Check the statistics section for progress.",
+ "File warmup completed": "File warmup completed",
+ "Files": "Files",
+ "Files with Completed Extraction:": "Files with Completed Extraction:",
+ "Files → fileCollection, Objects → objectCollection": "Files → fileCollection, Objects → objectCollection",
+ "Filter Audit Trails": "Filter Audit Trails",
+ "Filter Deleted Items": "Filter Deleted Items",
+ "Filter Objects": "Filter Objects",
+ "Filter Properties": "Filter Properties",
+ "Filter Search Trails": "Filter Search Trails",
+ "Filter Statistics": "Filter Statistics",
+ "Filter and analyze search trail entries": "Filter and analyze search trail entries",
+ "Filter and manage audit trail entries": "Filter and manage audit trail entries",
+ "Filter and manage soft deleted items": "Filter and manage soft deleted items",
+ "Filter by object ID": "Filter by object ID",
+ "Filter by search term": "Filter by search term",
+ "Filter by webhook": "Filter by webhook",
+ "Filter data loaded automatically. Use the filters below to refine your search.": "Filter data loaded automatically. Use the filters below to refine your search.",
+ "Filter webhook triggers by payload properties (one per line, format: key: value)": "Filter webhook triggers by payload properties (one per line, format: key: value)",
+ "Filtered": "Filtered",
+ "Filters": "Filters",
+ "Fireworks AI Chat Settings": "Fireworks AI Chat Settings",
+ "Fireworks AI Embedding Configuration": "Fireworks AI Embedding Configuration",
+ "First": "First",
+ "Fixed": "Fixed",
+ "For chat and retrieval-augmented generation": "For chat and retrieval-augmented generation",
+ "For vector embeddings and semantic search": "For vector embeddings and semantic search",
+ "Format": "Format",
+ "Format Issue": "Format Issue",
+ "Format constraint is missing": "Format constraint is missing",
+ "From Date": "From Date",
+ "From date": "From date",
+ "Full data copied to clipboard": "Full data copied to clipboard",
+ "General Issue": "General Issue",
+ "Generate recommendations and confidence scores": "Generate recommendations and confidence scores",
+ "Generate vectors immediately when new objects are created": "Generate vectors immediately when new objects are created",
+ "GitHub token is valid": "GitHub token is valid",
+ "GitHub token removed successfully": "GitHub token removed successfully",
+ "GitHub token saved successfully": "GitHub token saved successfully",
+ "GitLab URL saved successfully": "GitLab URL saved successfully",
+ "GitLab token is valid": "GitLab token is valid",
+ "GitLab token saved successfully": "GitLab token saved successfully",
+ "HTTP Method": "HTTP Method",
+ "HTTP method used to send webhook requests": "HTTP method used to send webhook requests",
+ "Headers": "Headers",
+ "Health": "Health",
+ "Heartbeat successful - connection kept alive": "Heartbeat successful - connection kept alive",
+ "Helpful": "Helpful",
+ "Hide Filters": "Hide Filters",
+ "Hide in forms": "Hide in forms",
+ "Hide in list view": "Hide in list view",
+ "High": "High",
+ "High Confidence": "High Confidence",
+ "Host": "Host",
+ "Hourly": "Hourly",
+ "How deep to traverse nested object properties (1-20). Higher values capture more detail but increase vector size.": "How deep to traverse nested object properties (1-20). Higher values capture more detail but increase vector size.",
+ "How often to check for updates (1-168 hours)": "How often to check for updates (1-168 hours)",
+ "How to handle retries for failed webhook deliveries": "How to handle retries for failed webhook deliveries",
+ "ID": "ID",
+ "ID:": "ID:",
+ "IP rate limits cleared successfully": "IP rate limits cleared successfully",
+ "Identify properties not in the schema": "Identify properties not in the schema",
+ "Immutable": "Immutable",
+ "Import": "Import",
+ "Import successful": "Import successful",
+ "Improved Property": "Improved Property",
+ "In use": "In use",
+ "Inactive": "Inactive",
+ "Include IDs and names of related objects for better contextual search": "Include IDs and names of related objects for better contextual search",
+ "Include related object references": "Include related object references",
+ "Include schema and register metadata": "Include schema and register metadata",
+ "Initialization failed": "Initialization failed",
+ "Initialize Project": "Initialize Project",
+ "Inspect Fields": "Inspect Fields",
+ "Inspect Index": "Inspect Index",
+ "Invalid": "Invalid",
+ "Invalid batch size. Must be between 1 and 5000": "Invalid batch size. Must be between 1 and 5000",
+ "Invalid field name provided": "Invalid field name provided",
+ "Invalid maxObjects. Must be 0 (all) or positive number": "Invalid maxObjects. Must be 0 (all) or positive number",
+ "Invalid:": "Invalid:",
+ "Issue": "Issue",
+ "Items per page:": "Items per page:",
+ "Just now": "Just now",
+ "LLM Configuration": "LLM Configuration",
+ "LLM actions menu": "LLM actions menu",
+ "LLM configuration saved successfully": "LLM configuration saved successfully",
+ "LLM features disabled": "LLM features disabled",
+ "LLM features enabled": "LLM features enabled",
+ "LLM must be enabled with an embedding provider configured": "LLM must be enabled with an embedding provider configured",
+ "LLM settings updated successfully": "LLM settings updated successfully",
+ "Last": "Last",
+ "Last Triggered": "Last Triggered",
+ "Length Range:": "Length Range:",
+ "Linear": "Linear",
+ "Load Advanced Filters": "Load Advanced Filters",
+ "Load advanced filters with live data from your search index": "Load advanced filters with live data from your search index",
+ "Load view": "Load view",
+ "Loading ConfigSets...": "Loading ConfigSets...",
+ "Loading advanced filters...": "Loading advanced filters...",
+ "Loading agents...": "Loading agents...",
+ "Loading application details...": "Loading application details...",
+ "Loading applications...": "Loading applications...",
+ "Loading archived conversations...": "Loading archived conversations...",
+ "Loading audit trails...": "Loading audit trails...",
+ "Loading collections...": "Loading collections...",
+ "Loading configurations...": "Loading configurations...",
+ "Loading conversation...": "Loading conversation...",
+ "Loading conversations...": "Loading conversations...",
+ "Loading deleted items...": "Loading deleted items...",
+ "Loading events...": "Loading events...",
+ "Loading filter data...": "Loading filter data...",
+ "Loading groups...": "Loading groups...",
+ "Loading log details...": "Loading log details...",
+ "Loading registers...": "Loading registers...",
+ "Loading schemas...": "Loading schemas...",
+ "Loading search trails...": "Loading search trails...",
+ "Loading sources...": "Loading sources...",
+ "Loading statistics...": "Loading statistics...",
+ "Loading users...": "Loading users...",
+ "Loading views...": "Loading views...",
+ "Loading...": "Loading...",
+ "Local": "Local",
+ "Local Version": "Local Version",
+ "Locked": "Locked",
+ "Locked:": "Locked:",
+ "Login successful": "Login successful",
+ "Logs": "Logs",
+ "Low": "Low",
+ "Low Confidence": "Low Confidence",
+ "Lucene Version:": "Lucene Version:",
+ "Magic table synchronized successfully": "Magic table synchronized successfully",
+ "Manage Organisation Roles": "Manage Organisation Roles",
+ "Manage SOLR Collections (data stores) and assign them for objects and files.": "Manage SOLR Collections (data stores) and assign them for objects and files.",
+ "Manage SOLR ConfigSets (configuration templates) for your collections.": "Manage SOLR ConfigSets (configuration templates) for your collections.",
+ "Manage and configure agents for automated tasks": "Manage and configure agents for automated tasks",
+ "Manage and monitor file text extraction status": "Manage and monitor file text extraction status",
+ "Manage and restore soft deleted items from your registers": "Manage and restore soft deleted items from your registers",
+ "Manage and view detected entities from files and objects": "Manage and view detected entities from files and objects",
+ "Manage document templates and themes": "Manage document templates and themes",
+ "Manage n8n workflows for OpenRegister automation. Workflows will be stored in the configured project.": "Manage n8n workflows for OpenRegister automation. Workflows will be stored in the configured project.",
+ "Manage webhooks for event-driven integrations": "Manage webhooks for event-driven integrations",
+ "Manage your applications and modules": "Manage your applications and modules",
+ "Manage your data registers and their configurations": "Manage your data registers and their configurations",
+ "Manage your data schemas and their properties": "Manage your data schemas and their properties",
+ "Manage your data sources and their configurations": "Manage your data sources and their configurations",
+ "Manage your saved search configurations": "Manage your saved search configurations",
+ "Manage your system configurations and settings": "Manage your system configurations and settings",
+ "Managed": "Managed",
+ "Max Files (0 = all)": "Max Files (0 = all)",
+ "Max Length": "Max Length",
+ "Max Length:": "Max Length:",
+ "Max Objects (0 = all)": "Max Objects (0 = all)",
+ "Max Retries": "Max Retries",
+ "Max Shards/Node": "Max Shards/Node",
+ "Max execution time (ms)": "Max execution time (ms)",
+ "Max ms": "Max ms",
+ "Max result count": "Max result count",
+ "Max results": "Max results",
+ "Maximum": "Maximum",
+ "Maximum Nesting Depth": "Maximum Nesting Depth",
+ "Maximum length constraint is missing": "Maximum length constraint is missing",
+ "Maximum length is too restrictive": "Maximum length is too restrictive",
+ "Maximum number of files to process. Set to 0 to process all files.": "Maximum number of files to process. Set to 0 to process all files.",
+ "Maximum number of objects to process. Set to 0 to process all objects.": "Maximum number of objects to process. Set to 0 to process all objects.",
+ "Maximum number of retry attempts for failed deliveries": "Maximum number of retry attempts for failed deliveries",
+ "Maximum time to wait before committing changes": "Maximum time to wait before committing changes",
+ "Maximum tokens to generate": "Maximum tokens to generate",
+ "Maximum value constraint is missing": "Maximum value constraint is missing",
+ "Maximum value is too restrictive": "Maximum value is too restrictive",
+ "Medium": "Medium",
+ "Medium Confidence": "Medium Confidence",
+ "Medium queries: Searches with some filtering or multiple parameters (e.g., date ranges, specific registers/schemas)": "Medium queries: Searches with some filtering or multiple parameters (e.g., date ranges, specific registers/schemas)",
+ "Members of selected groups can access this view": "Members of selected groups can access this view",
+ "Members:": "Members:",
+ "Memory prediction calculated successfully": "Memory prediction calculated successfully",
+ "Message content is required": "Message content is required",
+ "Message does not belong to this conversation": "Message does not belong to this conversation",
+ "Metadata Filters": "Metadata Filters",
+ "Method": "Method",
+ "Min Length": "Min Length",
+ "Min execution time (ms)": "Min execution time (ms)",
+ "Min ms": "Min ms",
+ "Min result count": "Min result count",
+ "Min results": "Min results",
+ "Minimum": "Minimum",
+ "Minimum value constraint is missing": "Minimum value constraint is missing",
+ "Minimum value is too restrictive": "Minimum value is too restrictive",
+ "Missing object fields created successfully": "Missing object fields created successfully",
+ "Mode:": "Mode:",
+ "Model": "Model",
+ "Model Name": "Model Name",
+ "Modified": "Modified",
+ "Monthly": "Monthly",
+ "More sources (10-20):": "More sources (10-20):",
+ "Most Active Objects": "Most Active Objects",
+ "Multiple Of": "Multiple Of",
+ "Name": "Name",
+ "Names cache warmup completed": "Names cache warmup completed",
+ "New Collection Name": "New Collection Name",
+ "New Conversation": "New Conversation",
+ "New Properties": "New Properties",
+ "New Property": "New Property",
+ "New Value": "New Value",
+ "New users without specific organisation membership will be automatically added to this organisation": "New users without specific organisation membership will be automatically added to this organisation",
+ "Next": "Next",
+ "No": "No",
+ "No ConfigSets found": "No ConfigSets found",
+ "No GitHub token configured": "No GitHub token configured",
+ "No GitHub token provided": "No GitHub token provided",
+ "No GitLab token provided": "No GitLab token provided",
+ "No Organisation": "No Organisation",
+ "No active filters": "No active filters",
+ "No activity data available": "No activity data available",
+ "No agents available": "No agents available",
+ "No agents found": "No agents found",
+ "No app store cache exists yet": "No app store cache exists yet",
+ "No applications are available.": "No applications are available.",
+ "No applications found": "No applications found",
+ "No archived conversations": "No archived conversations",
+ "No audit trail entries found": "No audit trail entries found",
+ "No changes recorded": "No changes recorded",
+ "No chunks to vectorize": "No chunks to vectorize",
+ "No collections found": "No collections found",
+ "No configuration data": "No configuration data",
+ "No configurations are available.": "No configurations are available.",
+ "No configurations found": "No configurations found",
+ "No configurations found for this application.": "No configurations found for this application.",
+ "No conversations yet. Create a new one to get started!": "No conversations yet. Create a new one to get started!",
+ "No data available": "No data available",
+ "No data available for chart": "No data available for chart",
+ "No deleted items found": "No deleted items found",
+ "No deletion data available": "No deletion data available",
+ "No description found": "No description found",
+ "No description provided": "No description provided",
+ "No entities detected in this file. Run text extraction first.": "No entities detected in this file. Run text extraction first.",
+ "No entities found": "No entities found",
+ "No entities have been detected yet": "No entities have been detected yet",
+ "No events found": "No events found",
+ "No expired audit trails found to clear": "No expired audit trails found to clear",
+ "No facetable fields available. Select a register and schema to see available filters.": "No facetable fields available. Select a register and schema to see available filters.",
+ "No files found": "No files found",
+ "No files have been extracted yet": "No files have been extracted yet",
+ "No files to process": "No files to process",
+ "No files to reindex": "No files to reindex",
+ "No filters are currently active. This will delete ALL audit trail entries!": "No filters are currently active. This will delete ALL audit trail entries!",
+ "No log entries found": "No log entries found",
+ "No logs are available for this configuration.": "No logs are available for this configuration.",
+ "No logs are available for this source.": "No logs are available for this source.",
+ "No logs found": "No logs found",
+ "No mismatched fields found - SOLR schema is properly configured": "No mismatched fields found - SOLR schema is properly configured",
+ "No objects found": "No objects found",
+ "No objects found to vectorize": "No objects found to vectorize",
+ "No objects selected for deletion": "No objects selected for deletion",
+ "No objects to delete": "No objects to delete",
+ "No objects were permanently deleted": "No objects were permanently deleted",
+ "No properties found": "No properties found",
+ "No properties match your filters.": "No properties match your filters.",
+ "No purge date set": "No purge date set",
+ "No register data available": "No register data available",
+ "No registers found": "No registers found",
+ "No registers found for this application.": "No registers found for this application.",
+ "No relations found": "No relations found",
+ "No request body available": "No request body available",
+ "No response body available": "No response body available",
+ "No saved views yet. Create one in the Search tab!": "No saved views yet. Create one in the Search tab!",
+ "No schema data available": "No schema data available",
+ "No schema selected for exploration": "No schema selected for exploration",
+ "No schemas found": "No schemas found",
+ "No schemas found for this application.": "No schemas found for this application.",
+ "No search terms data available": "No search terms data available",
+ "No search trail entries found": "No search trail entries found",
+ "No sources are available.": "No sources are available.",
+ "No sources found": "No sources found",
+ "No templates found": "No templates found",
+ "No templates have been created yet": "No templates have been created yet",
+ "No valid magic-mapped register+schema combinations found": "No valid magic-mapped register+schema combinations found",
+ "No views found. Create views first before configuring vectorization.": "No views found. Create views first before configuring vectorization.",
+ "No views match your search": "No views match your search",
+ "No webhooks found": "No webhooks found",
+ "No webhooks have been configured yet": "No webhooks have been configured yet",
+ "No workflows found in this project. Create workflows in the n8n editor.": "No workflows found in this project. Create workflows in the n8n editor.",
+ "None": "None",
+ "Not helpful": "Not helpful",
+ "Not in use": "Not in use",
+ "Number Constraints": "Number Constraints",
+ "Number of chunks to vectorize in one API call (1-100).": "Number of chunks to vectorize in one API call (1-100).",
+ "Number of chunks to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.": "Number of chunks to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.",
+ "Number of objects to process in each batch (1-5000).": "Number of objects to process in each batch (1-5000).",
+ "Number of objects to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.": "Number of objects to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.",
+ "Numeric Range:": "Numeric Range:",
+ "Object": "Object",
+ "Object Collection": "Object Collection",
+ "Object Count Prediction": "Object Count Prediction",
+ "Object ID": "Object ID",
+ "Object Management": "Object Management",
+ "Object Vectorization": "Object Vectorization",
+ "Object Warmup": "Object Warmup",
+ "Object collection not configured": "Object collection not configured",
+ "Object not found": "Object not found",
+ "Object permanently deleted": "Object permanently deleted",
+ "Object restored successfully": "Object restored successfully",
+ "Object settings updated successfully": "Object settings updated successfully",
+ "Object sources": "Object sources",
+ "Object unlocked successfully": "Object unlocked successfully",
+ "Object vectorization configuration saved successfully": "Object vectorization configuration saved successfully",
+ "Object vectorized successfully": "Object vectorized successfully",
+ "Object:": "Object:",
+ "Objects": "Objects",
+ "Objects Analyzed": "Objects Analyzed",
+ "Objects Distribution": "Objects Distribution",
+ "Objects being analyzed": "Objects being analyzed",
+ "Objects by Register": "Objects by Register",
+ "Objects by Schema": "Objects by Schema",
+ "Objects deletion completed successfully": "Objects deletion completed successfully",
+ "Objects in schema": "Objects in schema",
+ "Objects to Process:": "Objects to Process:",
+ "Objects to be analyzed": "Objects to be analyzed",
+ "Objects to be deleted": "Objects to be deleted",
+ "Objects to be validated": "Objects to be validated",
+ "Objects will be serialized as JSON text before vectorization": "Objects will be serialized as JSON text before vectorization",
+ "Objects will be soft-deleted (marked as deleted but kept in database). They can be recovered later if needed.": "Objects will be soft-deleted (marked as deleted but kept in database). They can be recovered later if needed.",
+ "Old Value": "Old Value",
+ "Oldest Item (days)": "Oldest Item (days)",
+ "Ollama Chat Settings": "Ollama Chat Settings",
+ "Ollama Embedding Configuration": "Ollama Embedding Configuration",
+ "Ollama URL": "Ollama URL",
+ "Only With Changes": "Only With Changes",
+ "Open Register Objects": "Open Register Objects",
+ "Open n8n Editor": "Open n8n Editor",
+ "OpenAI Chat Settings": "OpenAI Chat Settings",
+ "OpenAI Embedding Configuration": "OpenAI Embedding Configuration",
+ "OpenRegister Settings": "OpenRegister Settings",
+ "Optional webhook secret for signature verification": "Optional webhook secret for signature verification",
+ "Order": "Order",
+ "Organisation": "Organisation",
+ "Organisation ID": "Organisation ID",
+ "Organisation Members": "Organisation Members",
+ "Organisation Statistics": "Organisation Statistics",
+ "Organisation created successfully": "Organisation created successfully",
+ "Organisation settings saved successfully": "Organisation settings saved successfully",
+ "Organisations": "Organisations",
+ "Organization": "Organization",
+ "Organization ID (Optional)": "Organization ID (Optional)",
+ "Orphaned Items": "Orphaned Items",
+ "Owner": "Owner",
+ "Owner:": "Owner:",
+ "Parallel Mode (Faster, more resource intensive)": "Parallel Mode (Faster, more resource intensive)",
+ "Parallel:": "Parallel:",
+ "Password": "Password",
+ "Password for SOLR authentication (optional)": "Password for SOLR authentication (optional)",
+ "Path": "Path",
+ "Path in repository": "Path in repository",
+ "Path where the configuration file will be saved in the repository": "Path where the configuration file will be saved in the repository",
+ "Path where the register OAS file will be saved in the repository": "Path where the register OAS file will be saved in the repository",
+ "Pattern (regex)": "Pattern (regex)",
+ "Pattern Issue": "Pattern Issue",
+ "Pattern constraint is missing": "Pattern constraint is missing",
+ "Patterns:": "Patterns:",
+ "Pending": "Pending",
+ "Permanent Delete Mode": "Permanent Delete Mode",
+ "Permanently Delete": "Permanently Delete",
+ "Permanently delete already soft-deleted objects": "Permanently delete already soft-deleted objects",
+ "Permanently delete this conversation?": "Permanently delete this conversation?",
+ "Person": "Person",
+ "Personal Data": "Personal Data",
+ "Phone": "Phone",
+ "Please create an agent in the": "Please create an agent in the",
+ "Please select an agent to continue": "Please select an agent to continue",
+ "Please select which register and schema to use for the new object": "Please select which register and schema to use for the new object",
+ "Please try again later.": "Please try again later.",
+ "Please wait while we fetch your agents.": "Please wait while we fetch your agents.",
+ "Please wait while we fetch your applications.": "Please wait while we fetch your applications.",
+ "Please wait while we fetch your configurations.": "Please wait while we fetch your configurations.",
+ "Please wait while we fetch your deleted items.": "Please wait while we fetch your deleted items.",
+ "Please wait while we fetch your sources.": "Please wait while we fetch your sources.",
+ "Popular Search Terms": "Popular Search Terms",
+ "Port": "Port",
+ "Prerequisites": "Prerequisites",
+ "Press Enter to send, Shift+Enter for new line": "Press Enter to send, Shift+Enter for new line",
+ "Previous": "Previous",
+ "Private": "Private",
+ "Processes chunks in batches with simulated parallelism.": "Processes chunks in batches with simulated parallelism.",
+ "Processes file chunks sequentially (safest).": "Processes file chunks sequentially (safest).",
+ "Processes objects in chunks with simulated parallelism.": "Processes objects in chunks with simulated parallelism.",
+ "Processes objects sequentially (safest).": "Processes objects sequentially (safest).",
+ "Processing": "Processing",
+ "Processing Limits": "Processing Limits",
+ "Processing...": "Processing...",
+ "Project initialized successfully": "Project initialized successfully",
+ "Project not found. Please initialize first.": "Project not found. Please initialize first.",
+ "Properties": "Properties",
+ "Property Behaviors": "Property Behaviors",
+ "Property Configuration:": "Property Configuration:",
+ "Property Filters": "Property Filters",
+ "Property Title": "Property Title",
+ "Property Type": "Property Type",
+ "Property can be improved": "Property can be improved",
+ "Protected": "Protected",
+ "Provider": "Provider",
+ "Provider is required for testing": "Provider is required for testing",
+ "Public": "Public",
+ "Public View": "Public View",
+ "Public views can be accessed by anyone in the system": "Public views can be accessed by anyone in the system",
+ "Publish": "Publish",
+ "Publish Objects": "Publish Objects",
+ "Publish all objects in this schema": "Publish all objects in this schema",
+ "Published": "Published",
+ "Published:": "Published:",
+ "Publishing...": "Publishing...",
+ "Purge": "Purge",
+ "Purge Date": "Purge Date",
+ "Query Complexity Distribution": "Query Complexity Distribution",
+ "Query parameter is required": "Query parameter is required",
+ "RAG": "RAG",
+ "RAG Configuration": "RAG Configuration",
+ "Rate limits cleared successfully": "Rate limits cleared successfully",
+ "Raw Changes Data": "Raw Changes Data",
+ "Re-vectorize on object update": "Re-vectorize on object update",
+ "Read": "Read",
+ "Recommendations:": "Recommendations:",
+ "Recommended Type:": "Recommended Type:",
+ "Recommended: 5 sources": "Recommended: 5 sources",
+ "Refresh": "Refresh",
+ "Refresh Data": "Refresh Data",
+ "Refresh Stats": "Refresh Stats",
+ "Refresh Workflows": "Refresh Workflows",
+ "Refresh dashboard": "Refresh dashboard",
+ "Refresh database info": "Refresh database info",
+ "Register": "Register",
+ "Register ID": "Register ID",
+ "Register Statistics": "Register Statistics",
+ "Register Totals": "Register Totals",
+ "Register depublished successfully": "Register depublished successfully",
+ "Register not found": "Register not found",
+ "Register objects deletion completed successfully": "Register objects deletion completed successfully",
+ "Register published successfully": "Register published successfully",
+ "Register/Schema Usage": "Register/Schema Usage",
+ "Registers": "Registers",
+ "Reindex": "Reindex",
+ "Reindex completed": "Reindex completed",
+ "Reindex completed successfully": "Reindex completed successfully",
+ "Reindex failed": "Reindex failed",
+ "Relations": "Relations",
+ "Remote Version": "Remote Version",
+ "Remove": "Remove",
+ "Remove filter": "Remove filter",
+ "Remove from favorites": "Remove from favorites",
+ "Remove group": "Remove group",
+ "Removed": "Removed",
+ "Removed from favorites": "Removed from favorites",
+ "Rename Conversation": "Rename Conversation",
+ "Rename conversation": "Rename conversation",
+ "Replicas": "Replicas",
+ "Repository": "Repository",
+ "Request Body": "Request Body",
+ "Request Data": "Request Data",
+ "Request Details": "Request Details",
+ "Request body must be JSON with a \"query\" field": "Request body must be JSON with a \"query\" field",
+ "Request timeout in seconds": "Request timeout in seconds",
+ "Required field": "Required field",
+ "Required status is inconsistent": "Required status is inconsistent",
+ "Rerun Search": "Rerun Search",
+ "Reset Changes": "Reset Changes",
+ "Reset Filters": "Reset Filters",
+ "Response Body": "Response Body",
+ "Response Details": "Response Details",
+ "Response Time:": "Response Time:",
+ "Restore": "Restore",
+ "Restore conversation": "Restore conversation",
+ "Restore or permanently delete items": "Restore or permanently delete items",
+ "Result Count Range": "Result Count Range",
+ "Results": "Results",
+ "Retrieve all objects for this schema": "Retrieve all objects for this schema",
+ "Retry": "Retry",
+ "Retry Failed Extractions": "Retry Failed Extractions",
+ "Retry Policy": "Retry Policy",
+ "Retry completed": "Retry completed",
+ "Retrying...": "Retrying...",
+ "Risk Level": "Risk Level",
+ "Roles updated successfully": "Roles updated successfully",
+ "SOLR Connection Settings": "SOLR Connection Settings",
+ "SOLR Version:": "SOLR Version:",
+ "SOLR actions menu": "SOLR actions menu",
+ "SOLR base path (usually /solr)": "SOLR base path (usually /solr)",
+ "SOLR is disabled": "SOLR is disabled",
+ "SOLR is not available or not configured": "SOLR is not available or not configured",
+ "SOLR logging disabled": "SOLR logging disabled",
+ "SOLR logging enabled": "SOLR logging enabled",
+ "SOLR search disabled": "SOLR search disabled",
+ "SOLR search enabled": "SOLR search enabled",
+ "SOLR server hostname or IP address": "SOLR server hostname or IP address",
+ "SOLR server port number (optional, defaults to 8983)": "SOLR server port number (optional, defaults to 8983)",
+ "SOLR setup completed successfully": "SOLR setup completed successfully",
+ "SOLR setup failed": "SOLR setup failed",
+ "SOLR setup failed - check logs": "SOLR setup failed - check logs",
+ "Sample Values:": "Sample Values:",
+ "Save": "Save",
+ "Save Configuration": "Save Configuration",
+ "Save Connection Settings": "Save Connection Settings",
+ "Save Roles": "Save Roles",
+ "Save Settings": "Save Settings",
+ "Save current search as view": "Save current search as view",
+ "Saved Views": "Saved Views",
+ "Saving...": "Saving...",
+ "Schema": "Schema",
+ "Schema ID": "Schema ID",
+ "Schema Name": "Schema Name",
+ "Schema Statistics": "Schema Statistics",
+ "Schema depublished successfully": "Schema depublished successfully",
+ "Schema objects deletion completed successfully": "Schema objects deletion completed successfully",
+ "Schema published successfully": "Schema published successfully",
+ "Schema successfully created": "Schema successfully created",
+ "Schema successfully updated": "Schema successfully updated",
+ "Schemas": "Schemas",
+ "Scheme": "Scheme",
+ "Search / Views": "Search / Views",
+ "Search Activity": "Search Activity",
+ "Search Analytics": "Search Analytics",
+ "Search Entities": "Search Entities",
+ "Search Files": "Search Files",
+ "Search GitHub": "Search GitHub",
+ "Search GitLab": "Search GitLab",
+ "Search Method": "Search Method",
+ "Search Term": "Search Term",
+ "Search Trail Details": "Search Trail Details",
+ "Search Trail Management": "Search Trail Management",
+ "Search Trail Statistics": "Search Trail Statistics",
+ "Search Trails": "Search Trails",
+ "Search Views": "Search Views",
+ "Search Webhooks": "Search Webhooks",
+ "Search by file name or path": "Search by file name or path",
+ "Search by name or URL": "Search by name or URL",
+ "Search by value": "Search by value",
+ "Search in Files": "Search in Files",
+ "Search in Objects": "Search in Objects",
+ "Search property names...": "Search property names...",
+ "Search trail deletion not implemented yet": "Search trail deletion not implemented yet",
+ "Search views...": "Search views...",
+ "Secret": "Secret",
+ "Secret key for HMAC signature generation (optional)": "Secret key for HMAC signature generation (optional)",
+ "Select AI Agent": "Select AI Agent",
+ "Select All": "Select All",
+ "Select ConfigSet": "Select ConfigSet",
+ "Select File Types to Vectorize:": "Select File Types to Vectorize:",
+ "Select HTTP method": "Select HTTP method",
+ "Select Register and Schema": "Select Register and Schema",
+ "Select Views to Vectorize:": "Select Views to Vectorize:",
+ "Select a Nextcloud group to add": "Select a Nextcloud group to add",
+ "Select a branch": "Select a branch",
+ "Select a model or type a custom model name": "Select a model or type a custom model name",
+ "Select a repository": "Select a repository",
+ "Select a repository you have write access to": "Select a repository you have write access to",
+ "Select an AI Agent": "Select an AI Agent",
+ "Select an AI agent to begin chatting with your data.": "Select an AI agent to begin chatting with your data.",
+ "Select backend": "Select backend",
+ "Select chat model": "Select chat model",
+ "Select collection for files": "Select collection for files",
+ "Select collection for objects": "Select collection for objects",
+ "Select default organisation": "Select default organisation",
+ "Select event to listen to...": "Select event to listen to...",
+ "Select model": "Select model",
+ "Select options...": "Select options...",
+ "Select period": "Select period",
+ "Select property to send as payload": "Select property to send as payload",
+ "Select provider": "Select provider",
+ "Select registers and schemas to save a view": "Select registers and schemas to save a view",
+ "Select retry policy": "Select retry policy",
+ "Select the branch to publish to": "Select the branch to publish to",
+ "Select the event this webhook should listen to": "Select the event this webhook should listen to",
+ "Select views to vectorize:": "Select views to vectorize:",
+ "Select which Nextcloud groups are available for this organisation. Users in these groups will have access to organisation resources.": "Select which Nextcloud groups are available for this organisation. Users in these groups will have access to organisation resources.",
+ "Select which data views the AI can search": "Select which data views the AI can search",
+ "Select which property from the event should be used as the webhook payload data": "Select which property from the event should be used as the webhook payload data",
+ "Select which tools the AI can use to perform actions": "Select which tools the AI can use to perform actions",
+ "Selected": "Selected",
+ "Selected Groups": "Selected Groups",
+ "Selected audit trails deleted successfully": "Selected audit trails deleted successfully",
+ "Selected search trails deleted successfully": "Selected search trails deleted successfully",
+ "Selected users can access this view": "Selected users can access this view",
+ "Send additional feedback": "Send additional feedback",
+ "Send as CloudEvent": "Send as CloudEvent",
+ "Sensitive PII": "Sensitive PII",
+ "Serial Mode (Safer, slower)": "Serial Mode (Safer, slower)",
+ "Serial:": "Serial:",
+ "Server Configuration": "Server Configuration",
+ "Server Information": "Server Information",
+ "Settings": "Settings",
+ "Shards": "Shards",
+ "Share": "Share",
+ "Share with Groups": "Share with Groups",
+ "Share with Users": "Share with Users",
+ "Show Filters": "Show Filters",
+ "Show less": "Show less",
+ "Show only entries with changes": "Show only entries with changes",
+ "Simple": "Simple",
+ "Simple queries: Basic text searches with minimal parameters (e.g., single search term, no advanced filters)": "Simple queries: Basic text searches with minimal parameters (e.g., single search term, no advanced filters)",
+ "Size": "Size",
+ "Slug": "Slug",
+ "Soft Delete Mode": "Soft Delete Mode",
+ "Soft Deleted Items": "Soft Deleted Items",
+ "SolrCloud mode enabled": "SolrCloud mode enabled",
+ "Source": "Source",
+ "Sources": "Sources",
+ "Sources:": "Sources:",
+ "Standalone SOLR mode": "Standalone SOLR mode",
+ "Start Conversation": "Start Conversation",
+ "Start Vectorization": "Start Vectorization",
+ "Start a conversation": "Start a conversation",
+ "Starting names cache warmup...": "Starting names cache warmup...",
+ "Starting...": "Starting...",
+ "Statistics": "Statistics",
+ "Stats calculation not yet implemented": "Stats calculation not yet implemented",
+ "Status": "Status",
+ "Status Code": "Status Code",
+ "String Constraints": "String Constraints",
+ "Success": "Success",
+ "Success Rate": "Success Rate",
+ "Success Status": "Success Status",
+ "Successful": "Successful",
+ "Successfully joined organisation": "Successfully joined organisation",
+ "Sync Table": "Sync Table",
+ "Synchronization Settings": "Synchronization Settings",
+ "System Default": "System Default",
+ "Technical Description": "Technical Description",
+ "Technical description for developers and administrators": "Technical description for developers and administrators",
+ "Temperature": "Temperature",
+ "Templates": "Templates",
+ "Test": "Test",
+ "Test Chat": "Test Chat",
+ "Test Connection": "Test Connection",
+ "Test Embedding": "Test Embedding",
+ "Test endpoint executed successfully": "Test endpoint executed successfully",
+ "Test webhook delivered successfully": "Test webhook delivered successfully",
+ "Test webhook delivery failed": "Test webhook delivery failed",
+ "Test webhook sent successfully": "Test webhook sent successfully",
+ "Testing...": "Testing...",
+ "Text chunks are generated during file extraction and stored in the database. Vectorization reads these pre-chunked files and converts them to embeddings.": "Text chunks are generated during file extraction and stored in the database. Vectorization reads these pre-chunked files and converts them to embeddings.",
+ "Text extracted successfully": "Text extracted successfully",
+ "Text extraction disabled": "Text extraction disabled",
+ "The URL where webhook events will be sent": "The URL where webhook events will be sent",
+ "The requested conversation does not exist": "The requested conversation does not exist",
+ "The saved view and all its search configuration": "The saved view and all its search configuration",
+ "There are no audit trail entries matching your current filters.": "There are no audit trail entries matching your current filters.",
+ "There are no deleted items matching your current filters.": "There are no deleted items matching your current filters.",
+ "There are no search trail entries matching your current filters.": "There are no search trail entries matching your current filters.",
+ "There are no webhook log entries matching your filters.": "There are no webhook log entries matching your filters.",
+ "This action cannot be undone.": "This action cannot be undone.",
+ "This action cannot be undone. Make sure no collections are using this ConfigSet.": "This action cannot be undone. Make sure no collections are using this ConfigSet.",
+ "This agent has no configurable views or tools, but you can still adjust RAG settings below.": "This agent has no configurable views or tools, but you can still adjust RAG settings below.",
+ "This analysis may take some time": "This analysis may take some time",
+ "This audit trail entry does not contain any change information.": "This audit trail entry does not contain any change information.",
+ "This configuration has no data defined.": "This configuration has no data defined.",
+ "This endpoint is deprecated. Use chunk-based endpoints instead.": "This endpoint is deprecated. Use chunk-based endpoints instead.",
+ "This entity has no relations to objects or files": "This entity has no relations to objects or files",
+ "This is a test webhook from OpenRegister": "This is a test webhook from OpenRegister",
+ "This schema must use Magic Table configuration to sync": "This schema must use Magic Table configuration to sync",
+ "This source has no associated registers.": "This source has no associated registers.",
+ "This will copy the _default ConfigSet with the new name": "This will copy the _default ConfigSet with the new name",
+ "This will permanently delete ALL embeddings (vectors) from the database. You will need to re-vectorize all objects and files. This action cannot be undone.\\n\\nAre you sure you want to continue?": "This will permanently delete ALL embeddings (vectors) from the database. You will need to re-vectorize all objects and files. This action cannot be undone.\\n\\nAre you sure you want to continue?",
+ "This will permanently delete:": "This will permanently delete:",
+ "Timeout (seconds)": "Timeout (seconds)",
+ "Timestamp": "Timestamp",
+ "Tip: Only enable views that need semantic search to minimize embedding costs. Simple lookup tables rarely need vectorization.": "Tip: Only enable views that need semantic search to minimize embedding costs. Simple lookup tables rarely need vectorization.",
+ "Title": "Title",
+ "To Date": "To Date",
+ "To adjust chunk size or strategy, go to File Configuration → Processing Limits.": "To adjust chunk size or strategy, go to File Configuration → Processing Limits.",
+ "To change the embedding provider or model, go to LLM Configuration.": "To change the embedding provider or model, go to LLM Configuration.",
+ "To date": "To date",
+ "Toggle search sidebar": "Toggle search sidebar",
+ "Tools": "Tools",
+ "Top Deleters": "Top Deleters",
+ "Total": "Total",
+ "Total Audit Trails": "Total Audit Trails",
+ "Total Chunks Available:": "Total Chunks Available:",
+ "Total Deleted Items": "Total Deleted Items",
+ "Total Members": "Total Members",
+ "Total Objects": "Total Objects",
+ "Total Objects in Database:": "Total Objects in Database:",
+ "Total Organisations": "Total Organisations",
+ "Total Results": "Total Results",
+ "Total Searches": "Total Searches",
+ "Total Size": "Total Size",
+ "Total Storage": "Total Storage",
+ "Total:": "Total:",
+ "Totals": "Totals",
+ "Type": "Type",
+ "Type Issue": "Type Issue",
+ "Type Variations:": "Type Variations:",
+ "Type must be \"positive\" or \"negative\"": "Type must be \"positive\" or \"negative\"",
+ "Type to search for groups": "Type to search for groups",
+ "Type to search for users": "Type to search for users",
+ "Type to search groups...": "Type to search groups...",
+ "Type to search users...": "Type to search users...",
+ "URL": "URL",
+ "URL where Ollama is running": "URL where Ollama is running",
+ "UUID:": "UUID:",
+ "Unchanged": "Unchanged",
+ "Unique Search Terms": "Unique Search Terms",
+ "Unique Terms": "Unique Terms",
+ "Unknown": "Unknown",
+ "Unknown Register": "Unknown Register",
+ "Unknown Schema": "Unknown Schema",
+ "Untitled View": "Untitled View",
+ "Update": "Update",
+ "Update Operations": "Update Operations",
+ "Update configuration: ...": "Update configuration: ...",
+ "Update register OAS: ...": "Update register OAS: ...",
+ "Update vectors when object data changes (recommended for accurate search)": "Update vectors when object data changes (recommended for accurate search)",
+ "Updated": "Updated",
+ "Updated At": "Updated At",
+ "Updated:": "Updated:",
+ "Uptime:": "Uptime:",
+ "Usage Count": "Usage Count",
+ "Use SolrCloud with Zookeeper for distributed search": "Use SolrCloud with Zookeeper for distributed search",
+ "Use filters to narrow down audit trail entries by register, schema, action type, user, date range, or object ID.": "Use filters to narrow down audit trail entries by register, schema, action type, user, date range, or object ID.",
+ "Use filters to narrow down deleted items by register, schema, deletion date, or user who deleted them.": "Use filters to narrow down deleted items by register, schema, deletion date, or user who deleted them.",
+ "Use filters to narrow down search trail entries by register, schema, success status, user, date range, search terms, or performance metrics.": "Use filters to narrow down search trail entries by register, schema, success status, user, date range, search terms, or performance metrics.",
+ "Used By Collections": "Used By Collections",
+ "User": "User",
+ "User Agent Statistics": "User Agent Statistics",
+ "User Description": "User Description",
+ "User rate limits cleared successfully": "User rate limits cleared successfully",
+ "User removed successfully": "User removed successfully",
+ "User-friendly description shown in forms and help text": "User-friendly description shown in forms and help text",
+ "Username": "Username",
+ "Username for SOLR authentication (optional)": "Username for SOLR authentication (optional)",
+ "Users": "Users",
+ "Using Pre-Generated Chunks": "Using Pre-Generated Chunks",
+ "Validate": "Validate",
+ "Validate Objects": "Validate Objects",
+ "Validation completed successfully": "Validation completed successfully",
+ "Validation failed": "Validation failed",
+ "Value": "Value",
+ "Vector Dimensions": "Vector Dimensions",
+ "Vector Search Backend": "Vector Search Backend",
+ "Vector field: _embedding_": "Vector field: _embedding_",
+ "Vectorization Triggers": "Vectorization Triggers",
+ "Vectorize All Files": "Vectorize All Files",
+ "Vectorize All Objects": "Vectorize All Objects",
+ "Vectorize all file types": "Vectorize all file types",
+ "Vectorize all views": "Vectorize all views",
+ "Vectorize on object creation": "Vectorize on object creation",
+ "Vectors will be stored in your existing object and file collections": "Vectors will be stored in your existing object and file collections",
+ "Version": "Version",
+ "Very High": "Very High",
+ "View API Docs": "View API Docs",
+ "View Changes": "View Changes",
+ "View Details": "View Details",
+ "View Error": "View Error",
+ "View File": "View File",
+ "View Full Details": "View Full Details",
+ "View Logs": "View Logs",
+ "View Name": "View Name",
+ "View Object": "View Object",
+ "View Parameters": "View Parameters",
+ "View Selection": "View Selection",
+ "View and analyze search trail logs with advanced filtering and analytics capabilities": "View and analyze search trail logs with advanced filtering and analytics capabilities",
+ "View and analyze system audit trails with advanced filtering capabilities": "View and analyze system audit trails with advanced filtering capabilities",
+ "View deleted successfully": "View deleted successfully",
+ "View entity details and manage relations": "View entity details and manage relations",
+ "View name": "View name",
+ "View name is required": "View name is required",
+ "View saved successfully!": "View saved successfully!",
+ "View search analytics and manage search logs": "View search analytics and manage search logs",
+ "View successfully deleted": "View successfully deleted",
+ "View successfully updated": "View successfully updated",
+ "View updated successfully!": "View updated successfully!",
+ "View webhook delivery logs and filter by webhook": "View webhook delivery logs and filter by webhook",
+ "Views": "Views",
+ "Visible to users": "Visible to users",
+ "Wait for Response": "Wait for Response",
+ "Wait for webhook response before continuing (required for request/response flows)": "Wait for webhook response before continuing (required for request/response flows)",
+ "Warmup Names Cache": "Warmup Names Cache",
+ "Warning": "Warning",
+ "Warning:": "Warning:",
+ "Webhook": "Webhook",
+ "Webhook Log Details": "Webhook Log Details",
+ "Webhook Logs": "Webhook Logs",
+ "Webhook created successfully": "Webhook created successfully",
+ "Webhook deleted": "Webhook deleted",
+ "Webhook retry delivered successfully": "Webhook retry delivered successfully",
+ "Webhook retry delivery failed": "Webhook retry delivery failed",
+ "Webhook updated": "Webhook updated",
+ "Webhook updated successfully": "Webhook updated successfully",
+ "Webhooks": "Webhooks",
+ "Weekly": "Weekly",
+ "Wrap webhook payload in CloudEvents format for better interoperability": "Wrap webhook payload in CloudEvents format for better interoperability",
+ "X-Custom-Header: value\\nAuthorization: Bearer token": "X-Custom-Header: value\\nAuthorization: Bearer token",
+ "Yes": "Yes",
+ "You": "You",
+ "You can create new ConfigSets based on the _default template, or upload custom ones directly to your SOLR server.": "You can create new ConfigSets based on the _default template, or upload custom ones directly to your SOLR server.",
+ "You do not have access to this conversation": "You do not have access to this conversation",
+ "You do not have permission to delete this conversation": "You do not have permission to delete this conversation",
+ "You do not have permission to modify this conversation": "You do not have permission to modify this conversation",
+ "You do not have permission to restore this conversation": "You do not have permission to restore this conversation",
+ "You must be logged in to favorite views": "You must be logged in to favorite views",
+ "You need an AI agent to start a conversation.": "You need an AI agent to start a conversation.",
+ "Your Fireworks AI API key. Get one at": "Your Fireworks AI API key. Get one at",
+ "Your OpenAI API key. Get one at": "Your OpenAI API key. Get one at",
+ "Your feedback has been recorded. Optionally, you can provide additional details here...": "Your feedback has been recorded. Optionally, you can provide additional details here...",
+ "Zookeeper Hosts": "Zookeeper Hosts",
+ "Zookeeper Port": "Zookeeper Port",
+ "Zookeeper Settings (SolrCloud)": "Zookeeper Settings (SolrCloud)",
+ "Zookeeper connection string for SolrCloud": "Zookeeper connection string for SolrCloud",
+ "Zookeeper port number (optional, defaults to 2181)": "Zookeeper port number (optional, defaults to 2181)",
+ "chunk": "chunk",
+ "chunks": "chunks",
+ "chunks processed": "chunks processed",
+ "configuration(s)": "configuration(s)",
+ "e.g., lib/Settings/config.json": "e.g., lib/Settings/config.json",
+ "e.g., lib/Settings/register.json": "e.g., lib/Settings/register.json",
+ "failed": "failed",
+ "file": "file",
+ "files": "files",
+ "fw_...": "fw_...",
+ "http://localhost:11434": "http://localhost:11434",
+ "https://api.fireworks.ai/inference/v1": "https://api.fireworks.ai/inference/v1",
+ "https://example.com/webhook": "https://example.com/webhook",
+ "members": "members",
+ "menu or contact someone with permission to create agents.": "menu or contact someone with permission to create agents.",
+ "messages": "messages",
+ "n8n URL and API key are required": "n8n URL and API key are required",
+ "n8n configuration saved successfully": "n8n configuration saved successfully",
+ "n8n connection not configured": "n8n connection not configured",
+ "n8n connection successful": "n8n connection successful",
+ "n8n connection test successful": "n8n connection test successful",
+ "n8n integration disabled": "n8n integration disabled",
+ "n8n integration enabled": "n8n integration enabled",
+ "n8n project initialized successfully": "n8n project initialized successfully",
+ "n8n settings saved successfully": "n8n settings saved successfully",
+ "objectType: object\\naction: created": "objectType: object\\naction: created",
+ "objects": "objects",
+ "objects processed": "objects processed",
+ "or pick a range": "or pick a range",
+ "org-...": "org-...",
+ "provides a good balance between speed and accuracy.": "provides a good balance between speed and accuracy.",
+ "register(s)": "register(s)",
+ "register(s) selected": "register(s) selected",
+ "required": "required",
+ "results": "results",
+ "schema(s)": "schema(s)",
+ "schema(s) selected": "schema(s) selected",
+ "sk-...": "sk-...",
+ "this application": "this application",
+ "to": "to",
+ "vectorized": "vectorized",
+ "views selected": "views selected",
+ "ℹ️ Current Configuration": "ℹ️ Current Configuration",
+ "⚡ Batch Processing": "⚡ Batch Processing",
+ "✓ Comprehensive context ✓ Less likely to miss details ✗ Slower responses ✗ May include less relevant information": "✓ Comprehensive context ✓ Less likely to miss details ✗ Slower responses ✗ May include less relevant information",
+ "✓ Faster responses ✓ More focused answers ✗ May miss relevant information": "✓ Faster responses ✓ More focused answers ✗ May miss relevant information",
+ "✨ AI Features": "✨ AI Features",
+ "All search trails cleared successfully": "All search trails cleared successfully",
+ "Multiple search trail deletion not implemented yet": "Multiple search trail deletion not implemented yet",
+ "No expired search trails found to clear": "No expired search trails found to clear",
+ "Missing message": "Missing message",
+ "message content is required": "message content is required",
+ "Missing conversation or agentUuid": "Missing conversation or agentUuid",
+ "Access denied": "Access denied",
+ "Conversation not found": "Conversation not found",
+ "AI service not configured": "AI service not configured",
+ "Failed to process message": "Failed to process message",
+ "Missing conversationId": "Missing conversationId",
+ "conversationId is required": "conversationId is required",
+ "Failed to fetch conversation history": "Failed to fetch conversation history",
+ "Failed to clear conversation": "Failed to clear conversation",
+ "Invalid feedback type": "Invalid feedback type",
+ "type must be \"positive\" or \"negative\"": "type must be \"positive\" or \"negative\"",
+ "Message not found": "Message not found",
+ "Failed to save feedback": "Failed to save feedback",
+ "Failed to get chat statistics": "Failed to get chat statistics",
+ "Not Found": "Not Found",
+ "Engine not found": "Engine not found",
+ "Consumer not found": "Consumer not found",
+ "Backend parameter is required": "Backend parameter is required",
+ "Failed to get database information: %s": "Failed to get database information: %s",
+ "SOLR setup error: %s": "SOLR setup error: %s",
+ "Reindex failed: %s": "Reindex failed: %s"
+ }
+}
\ No newline at end of file
diff --git a/l10n/nl.js b/l10n/nl.js
new file mode 100644
index 000000000..529984eae
--- /dev/null
+++ b/l10n/nl.js
@@ -0,0 +1,1334 @@
+OC.L10N.register(
+ "openregister",
+ {
+ "📄 Object Serialization" : "📄 Objectserialisatie",
+ "🔢 Vectorization Settings" : "🔢 Vectorisatie-instellingen",
+ "💰 View Selection (Cost Optimization)" : "💰 Weergaveselectie (kostenoptimalisatie)",
+ "3" : "3",
+ "30" : "30",
+ "AI Assistant" : "AI-assistent",
+ "AI Chat" : "AI-chat",
+ "API Key" : "API-sleutel",
+ "API tokens saved successfully" : "API-tokens succesvol opgeslagen",
+ "About ConfigSets" : "Over ConfigSets",
+ "Action" : "Actie",
+ "Action Distribution" : "Actieverdeling",
+ "Action:" : "Actie:",
+ "Actions" : "Acties",
+ "Active" : "Actief",
+ "Active Collections" : "Actieve collecties",
+ "Active Filters" : "Actieve filters",
+ "Active Organisations" : "Actieve organisaties",
+ "Active filters:" : "Actieve filters:",
+ "Active organisation set successfully" : "Actieve organisatie succesvol ingesteld",
+ "Activity Period" : "Activiteitsperiode",
+ "Add Groups" : "Groepen toevoegen",
+ "Add Schema" : "Schema toevoegen",
+ "Add schema titles, descriptions, and register information to provide richer context for search" : "Voeg schematitels, beschrijvingen en registerinformatie toe voor een rijkere zoekcontext",
+ "Add to favorites" : "Toevoegen aan favorieten",
+ "Added" : "Toegevoegd",
+ "Added to favorites" : "Toegevoegd aan favorieten",
+ "Additional Information" : "Aanvullende informatie",
+ "Additional feedback saved. Thank you!" : "Aanvullende feedback opgeslagen. Dank u!",
+ "Admin" : "Beheerder",
+ "Advanced" : "Geavanceerd",
+ "Advanced Filters" : "Geavanceerde filters",
+ "Advanced Options" : "Geavanceerde opties",
+ "Advanced filters are not available when using database source. Switch to Auto or SOLR Index for filtering options." : "Geavanceerde filters zijn niet beschikbaar bij gebruik van databasebron. Schakel over naar Auto of SOLR Index voor filteropties.",
+ "After" : "Na",
+ "Agent deleted successfully" : "Agent succesvol verwijderd",
+ "Agents" : "Agents",
+ "All" : "Alle",
+ "All Categories" : "Alle categorieën",
+ "All Collections" : "Alle collecties",
+ "All Confidence Levels" : "Alle betrouwbaarheidsniveaus",
+ "All ConfigSets" : "Alle ConfigSets",
+ "All Files" : "Alle bestanden",
+ "All Levels" : "Alle niveaus",
+ "All Types" : "Alle typen",
+ "All Webhooks" : "Alle webhooks",
+ "All actions" : "Alle acties",
+ "All audit trails cleared successfully" : "Alle audittrails succesvol gewist",
+ "All registers" : "Alle registers",
+ "All schemas" : "Alle schema's",
+ "All searches" : "Alle zoekopdrachten",
+ "All users" : "Alle gebruikers",
+ "An error occurred while clearing audit trails" : "Er is een fout opgetreden while clearing audittrails",
+ "An error occurred while deleting the audit trail" : "Er is een fout opgetreden while deleting the audittrail",
+ "An error occurred while deleting the view" : "Er is een fout opgetreden while deleting the weergave",
+ "An error occurred while permanently deleting the objects" : "Er is een fout opgetreden while permanently deleting the objects",
+ "Analysis completed:" : "Analysis completed:",
+ "Analysis steps:" : "Analysis steps:",
+ "Analytics" : "Analytics",
+ "Analyze Objects" : "Analyze Objects",
+ "Analyze Properties" : "Analyze Properties",
+ "Analyze existing properties for improvement opportunities" : "Analyze existing properties for improvement opportunities",
+ "Analyzing..." : "Analyzing...",
+ "Any favorites and sharing settings for this view" : "Any favorites and sharing settings for this weergave",
+ "Any user" : "Any user",
+ "App store cache invalidated successfully" : "App store cache succesvol ongeldig gemaakt",
+ "Application deleted successfully" : "Applicatie succesvol verwijderd",
+ "Applications" : "Applicaties",
+ "Apply Changes" : "Apply Changes",
+ "Archive" : "Archive",
+ "Archive conversation" : "Archive gesprek",
+ "Archived conversations are hidden from your active list" : "Archived gespreks are hidden from your active list",
+ "Are you sure you want to cleanup old search trails? This will delete entries older than 30 days." : "Weet u zeker dat u wilt cleanup old search trails? This will delete entries older than 30 days.",
+ "Are you sure you want to delete the selected audit trails? This action cannot be undone." : "Weet u zeker dat u wilt verwijderen the geselecteerd audittrails? Deze actie kan niet ongedaan worden gemaakt.",
+ "Are you sure you want to delete the selected search trails? This action cannot be undone." : "Weet u zeker dat u wilt verwijderen the geselecteerd search trails? Deze actie kan niet ongedaan worden gemaakt.",
+ "Are you sure you want to delete this ConfigSet?" : "Weet u zeker dat u wilt verwijderen this ConfigSet?",
+ "Are you sure you want to permanently delete" : "Weet u zeker dat u wilt permanently delete",
+ "Ask a question..." : "Ask a question...",
+ "Ask questions about your data using natural language" : "Ask questions about your data using natural language",
+ "Attempt" : "Attempt",
+ "Audit Trail Changes" : "Audittrail Changes",
+ "Audit Trail Details" : "Audittrail Details",
+ "Audit Trail Management" : "Audittrail Management",
+ "Audit Trail Statistics" : "Audittrail Statistics",
+ "Audit Trails" : "Audittrails",
+ "Audit trail data copied to clipboard" : "Audittrail data gekopieerd to clipboard",
+ "Audit trail deleted successfully" : "Audittrail succesvol verwijderd",
+ "Audit trail successfully deleted" : "Audittrail succesvol deleted",
+ "Authentication" : "Authentication",
+ "Auto-commit disabled" : "Auto-commit disabled",
+ "Auto-commit enabled" : "Auto-commit enabled",
+ "Auto-create Default Organisation" : "Auto-create Default Organisation",
+ "Auto-retry failed vectorizations" : "Auto-retry failed vectorizations",
+ "Automatically commit changes to SOLR index" : "Automatically commit changes to SOLR index",
+ "Automatically create a default organisation if none exists when the app is initialized" : "Automatically create a default organisatie if none exists when the app is initialized",
+ "Automatically generate vector embeddings from text chunks when files are uploaded and processed" : "Automatically generate vector embeddings from text chunks when bestands are uploaded and processed",
+ "Automatically generate vector embeddings when objects are created or updated" : "Automatically generate vector embeddings when objecten are aangemaakt or updated",
+ "Automatically retry failed vectorization attempts (max 3 retries)" : "Automatically retry failed vectorization attempts (max 3 retries)",
+ "Available Filters" : "Available Filters",
+ "Available Workflows" : "Available Workflows",
+ "Avg Execution Time" : "Avg Execution Time",
+ "Avg Members/Org" : "Avg Members/Org",
+ "Avg Object Views/Session" : "Avg Object Views/Session",
+ "Avg Response Time" : "Avg Response Time",
+ "Avg Results/Search" : "Avg Results/Search",
+ "Avg Searches/Session" : "Avg Searches/Session",
+ "Back" : "Terug",
+ "Back to Entities" : "Back to Entities",
+ "Back to Registers" : "Back to Registers",
+ "Back to Webhooks" : "Back to Webhooks",
+ "Back to applications" : "Back to applicaties",
+ "Back to entities" : "Back to entities",
+ "Backend updated successfully. Please reload the application." : "Backend succesvol bijgewerkt. Herlaad de applicatie.",
+ "Base URL (Optional)" : "Base URL (Optional)",
+ "Basic Information" : "Basic Information",
+ "Batch Size" : "Batchgrootte",
+ "Batch extraction completed" : "Batch-extractie voltooid",
+ "Before" : "Voor",
+ "Before object vectorization can work:" : "Before object vectorization can work:",
+ "Behavior Issue" : "Behavior Issue",
+ "Blob storage has been retired. All objects now use magic tables." : "Blob-opslag is buiten gebruik gesteld. Alle objecten gebruiken nu magic-tabellen.",
+ "Branch" : "Branch",
+ "Bulk delete operation completed successfully" : "Bulk verwijderactie succesvol voltooid",
+ "Bulk save operation completed successfully" : "Bulk opslagactie succesvol voltooid",
+ "Business Data" : "Business Data",
+ "Cache cleared successfully" : "Cache succesvol gewist",
+ "Calculate Sizes" : "Calculate Sizes",
+ "Cancel" : "Annuleren",
+ "Cannot delete: objects are still attached" : "Cannot delete: objecten are still attached",
+ "Category" : "Categorie",
+ "Change Type" : "Change Type",
+ "Changes" : "Wijzigingen",
+ "Changes copied to clipboard" : "Changes gekopieerd to clipboard",
+ "Chat Model" : "Chat Model",
+ "Chat Provider" : "Chat Provider",
+ "Chat Provider (RAG)" : "Chat Provider (RAG)",
+ "Chat Settings" : "Chat Settings",
+ "Chat provider connection successful!" : "Chat provider connection successful!",
+ "Chat settings" : "Chat settings",
+ "Choose a register" : "Choose a register",
+ "Choose a schema" : "Choose a schema",
+ "Choose how vector similarity calculations are performed for semantic search" : "Choose how vector similarity calculations are performed for semantic search",
+ "Choose which file types to include in the vectorization process. Only files with extracted text and chunks will be processed." : "Choose which bestand types to include in the vectorization process. Only bestands with extracted text and chunks will be processed.",
+ "Choose which views to include in the vectorization process. Leave empty to process all views based on your configuration." : "Choose which weergaves to include in the vectorization process. Leave empty to process all weergaves based on your configuratie.",
+ "Chunk" : "Fragment",
+ "Chunk deletion not yet implemented. Use chunk-based endpoints." : "Fragmentverwijdering nog niet geïmplementeerd. Gebruik chunk-gebaseerde eindpunten.",
+ "Chunks" : "Fragmenten",
+ "Chunks to Vectorize:" : "Chunks to Vectorize:",
+ "Cleanup Old Trails" : "Cleanup Old Trails",
+ "Cleanup completed" : "Opschoning voltooid",
+ "Clear All Embeddings" : "Clear All Embeddings",
+ "Clear Entries" : "Clear Entries",
+ "Clear Filtered Audit Trails" : "Clear Filtered Audittrails",
+ "Clear Filters" : "Filters wissen",
+ "Clear Index" : "Clear Index",
+ "Clear Selection" : "Clear Selection",
+ "Clear all" : "Alles wissen",
+ "Clear all filters" : "Alle filters wissen",
+ "Clear date range" : "Clear date range",
+ "Clearing..." : "Clearing...",
+ "Close" : "Sluiten",
+ "Collection Management" : "Collection Management",
+ "Collection Name" : "Collection Name",
+ "Collection assignments updated successfully" : "Collectietoewijzingen succesvol bijgewerkt",
+ "Collection cleared successfully" : "Collectie succesvol gewist",
+ "Collection copied successfully" : "Collectie succesvol gekopieerd",
+ "Collection created successfully" : "Collectie succesvol aangemaakt",
+ "Collection deleted successfully" : "Collectie succesvol verwijderd",
+ "Collection used to store and index file metadata and content" : "Collection used to store and index bestand metadata and content",
+ "Collection used to store and index object data" : "Collection used to store and index object data",
+ "Collections:" : "Collections:",
+ "Commit Message" : "Commit Message",
+ "Commit Within (ms)" : "Commit Within (ms)",
+ "Commit message" : "Commit message",
+ "Compare current schema with real object data" : "Compare current schema with real object data",
+ "Completed" : "Voltooid",
+ "Complex" : "Complex",
+ "Complex queries: Advanced searches with multiple filters, operators, and complex parameter combinations" : "Complex queries: Advanced searches with multiple filters, operators, and complex parameter combinations",
+ "Confidence Level" : "Confidence Level",
+ "Confidence Score" : "Confidence Score",
+ "Config must be provided as an object" : "Configuratie moet als object worden opgegeven",
+ "ConfigSet" : "ConfigSet",
+ "ConfigSet Management" : "ConfigSet Management",
+ "ConfigSet Name" : "ConfigSet Name",
+ "ConfigSet created successfully" : "ConfigSet succesvol aangemaakt",
+ "ConfigSet deleted successfully" : "ConfigSet succesvol verwijderd",
+ "ConfigSet:" : "ConfigSet:",
+ "ConfigSets define the schema and configuration for your SOLR collections. They contain field definitions, analyzers, and other search settings." : "ConfigSets define the schema and configuratie for your SOLR collections. They contain field definitions, analyzers, and other search settings.",
+ "Configuration" : "Configuratie",
+ "Configuration Data" : "Configuration Data",
+ "Configuration saved" : "Configuration saved",
+ "Configurations" : "Configuraties",
+ "Configure Facets" : "Configure Facets",
+ "Configure Large Language Model (LLM) providers for AI-powered features including semantic search, embeddings, and chat." : "Configure Large Language Model (LLM) providers for AI-powered features including semantic search, embeddings, and chat.",
+ "Configure basic connection settings for your SOLR server including authentication and network options. Use the separate ConfigSet and Collection Management dialogs to manage cores and collections." : "Configure basic connection settings for your SOLR server including authentication and network options. Use the separate ConfigSet and Collection Management dialogs to manage cores and collections.",
+ "Configure how database objects are converted into vector embeddings for semantic search. Objects are directly vectorized without needing text extraction." : "Configure how database objecten are converted into vector embeddings for semantic search. Objects are directly vectorized without needing text extraction.",
+ "Configure how objects are converted to text before vectorization. These settings affect search quality and context." : "Configure how objecten are converted to text before vectorization. These settings affect search quality and context.",
+ "Configure parameters for file vectorization. This process will generate vector embeddings for all extracted file chunks." : "Configure parameters for bestand vectorization. This process will generate vector embeddings for all extracted bestand chunks.",
+ "Configure parameters for object vectorization. This process will generate vector embeddings for all objects matching your view filters." : "Configure parameters for object vectorization. This process will generate vector embeddings for all objecten matching your weergave filters.",
+ "Configure which types of data to search and how many sources to retrieve" : "Configure which types of data to search and how many brons to retrieve",
+ "Connection Failed" : "Connection Failed",
+ "Connection Settings" : "Verbindingsinstellingen",
+ "Connection Successful!" : "Connection Successful!",
+ "Connection failed" : "Connection failed",
+ "Connection protocol" : "Connection protocol",
+ "Connection successful" : "Connection successful",
+ "Connection timeout in seconds" : "Connection timeout in seconds",
+ "Constant delay between retries (5 minutes)" : "Constant delay between retries (5 minutes)",
+ "Constraint Issue" : "Constraint Issue",
+ "Content Filters" : "Content Filters",
+ "Continue to Properties" : "Continue to Properties",
+ "Control which object views should be vectorized to reduce API costs. Only vectorize views that benefit from semantic search." : "Control which object weergaves should be vectorized to reduce API costs. Only vectorize weergaves that benefit from semantic search.",
+ "Control which views and tools the AI can use in this conversation. By default, all agent capabilities are enabled." : "Control which weergaves and tools the AI can use in this gesprek. By default, all agent capabilities are enabled.",
+ "Controls randomness (0 = deterministic, 2 = very creative)" : "Controls randomness (0 = deterministic, 2 = very creative)",
+ "Conversation ID is required" : "Gesprek-ID is verplicht",
+ "Conversation archived" : "Conversation archived",
+ "Conversation archived successfully" : "Gesprek succesvol gearchiveerd",
+ "Conversation cleared successfully" : "Gesprek succesvol gewist",
+ "Conversation deleted" : "Conversation deleted",
+ "Conversation permanently deleted" : "Gesprek permanent verwijderd",
+ "Conversation renamed" : "Conversation renamed",
+ "Conversation restored" : "Conversation restored",
+ "Conversation title" : "Conversation title",
+ "Copied!" : "Copied!",
+ "Copy" : "Kopiëren",
+ "Copy Changes" : "Copy Changes",
+ "Copy Collection" : "Copy Collection",
+ "Copy Data" : "Copy Data",
+ "Copy Full Data" : "Copy Full Data",
+ "Copying..." : "Copying...",
+ "Count" : "Aantal",
+ "Counting objects..." : "Counting objects...",
+ "Create" : "Aanmaken",
+ "Create Collection" : "Create Collection",
+ "Create ConfigSet" : "Create ConfigSet",
+ "Create New Collection" : "Create New Collection",
+ "Create New ConfigSet" : "Create New ConfigSet",
+ "Create Operations" : "Create Operations",
+ "Create Webhook" : "Create Webhook",
+ "Create a copy of collection:" : "Create a copy of collection:",
+ "Create a new ConfigSet based on the _default template" : "Create a new ConfigSet based on the _default template",
+ "Create a new SOLR collection from an existing ConfigSet" : "Create a new SOLR collection from an existing ConfigSet",
+ "Create your first AI agent to get started." : "Create your first AI agent to get started.",
+ "Created" : "Aangemaakt",
+ "Created:" : "Created:",
+ "Creating..." : "Creating...",
+ "Current Filters" : "Current Filters",
+ "Current Type:" : "Current Type:",
+ "Custom API endpoint if using a different region" : "Custom API eindpunt if using a different region",
+ "Custom HTTP headers (one per line, format: Header-Name: value)" : "Custom HTTP headers (one per line, format: Header-Name: value)",
+ "Daily" : "Daily",
+ "Dashboard" : "Dashboard",
+ "Data Source" : "Gegevensbron",
+ "Data sources" : "Data brons",
+ "Data type does not match observed values" : "Gegevenstype does not match observed values",
+ "Database URL" : "Database URL",
+ "Database information refreshed" : "Database information refreshed",
+ "Date Range" : "Datumbereik",
+ "Default" : "Standaard",
+ "Default Organisation" : "Default Organisation",
+ "Default: 5" : "Default: 5",
+ "Delays double with each attempt (2, 4, 8 minutes...)" : "Delays double with each attempt (2, 4, 8 minutes...)",
+ "Delays increase linearly (5, 10, 15 minutes...)" : "Delays increase linearly (5, 10, 15 minutes...)",
+ "Delete" : "Verwijderen",
+ "Delete Application" : "Delete Application",
+ "Delete Audit Trail" : "Delete Audittrail",
+ "Delete Collection" : "Delete Collection",
+ "Delete ConfigSet" : "Delete ConfigSet",
+ "Delete Objects" : "Delete Objects",
+ "Delete Operations" : "Delete Operations",
+ "Delete View" : "Delete View",
+ "Delete all objects in this schema" : "Delete all objecten in this schema",
+ "Delete permanently" : "Delete permanently",
+ "Delete this conversation?" : "Delete this gesprek?",
+ "Delete view" : "Delete weergave",
+ "Deleted" : "Verwijderd",
+ "Deleted By" : "Deleted By",
+ "Deleted Date" : "Deleted Date",
+ "Deleted Items Management" : "Deleted Items Management",
+ "Deleted This Week" : "Deleted This Week",
+ "Deleted Today" : "Deleted Today",
+ "Deleted:" : "Deleted:",
+ "Deleting..." : "Verwijderen...",
+ "Deletion Date Range" : "Deletion Date Range",
+ "Deletion Statistics" : "Deletion Statistics",
+ "Deprecated" : "Verouderd",
+ "Description" : "Beschrijving",
+ "Description:" : "Description:",
+ "Detect data types and patterns" : "Detect data types and patterns",
+ "Detected At" : "Detected At",
+ "Detected Format:" : "Detected Format:",
+ "Detected Issues:" : "Detected Issues:",
+ "Disable" : "Uitschakelen",
+ "Disabled" : "Uitgeschakeld",
+ "Discover Files" : "Discover Files",
+ "Discovered Properties" : "Discovered Properties",
+ "Do you want to permanently delete all filtered audit trail entries? This action cannot be undone." : "Do you want to permanently delete all filtered audittrail entries? Deze actie kan niet ongedaan worden gemaakt.",
+ "Do you want to permanently delete this audit trail entry? This action cannot be undone." : "Do you want to permanently delete this audittrail entry? Deze actie kan niet ongedaan worden gemaakt.",
+ "Documents" : "Documents",
+ "Download API Spec" : "Download API Spec",
+ "Edit" : "Bewerken",
+ "Edit Register" : "Register bewerken",
+ "Edit Schema" : "Schema bewerken",
+ "Edit View" : "Edit View",
+ "Edit Webhook" : "Edit Webhook",
+ "Edit view" : "Edit weergave",
+ "Edit view details" : "Edit weergave details",
+ "Effectiveness" : "Effectiveness",
+ "Email" : "E-mail",
+ "Embedding Model" : "Embedding Model",
+ "Embedding Provider" : "Embedding Provider",
+ "Embedding generated successfully" : "Embedding succesvol gegenereerd",
+ "Embedding provider connection successful!" : "Embedding provider connection successful!",
+ "Enable" : "Inschakelen",
+ "Enable auto-creation" : "Enable auto-creation",
+ "Enable automatic file vectorization" : "Enable automatic bestand vectorization",
+ "Enable automatic object vectorization" : "Enable automatic object vectorization",
+ "Enable automatic synchronization" : "Enable automatic synchronization",
+ "Enable detailed logging for SOLR operations (recommended for debugging)" : "Enable detailed logging for SOLR operations (recommended for debugging)",
+ "Enable faceting" : "Enable faceting",
+ "Enable or disable LLM features. Configure providers and models using the LLM Configuration button above." : "Enable or disable LLM features. Configure providers and models using the LLM Configuration button above.",
+ "Enable or disable SOLR search integration. Configure connection settings using the Connection Settings button above." : "Enable or disable SOLR search integration. Configure connection settings using the Connection Settings button above.",
+ "Enable or disable n8n workflow integration. Configure connection settings below." : "Enable or disable n8n workflow integration. Configure connection settings below.",
+ "Enable or disable this webhook" : "Enable or disable this webhook",
+ "Enable vectorization for all existing and future views (may increase costs)" : "Enable vectorization for all existing and future weergaves (may increase costs)",
+ "Enabled" : "Ingeschakeld",
+ "Endpoints" : "Eindpunten",
+ "Enter ConfigSet name" : "Enter ConfigSet name",
+ "Enter collection name" : "Enter collection name",
+ "Enter description (optional)..." : "Enter description (optional)...",
+ "Enter new collection name" : "Enter new collection name",
+ "Enter object ID" : "Enter object ID",
+ "Enter search term" : "Enter search term",
+ "Enter view name..." : "Enter weergave name...",
+ "Enter webhook name" : "Enter webhook name",
+ "Entities" : "Entiteiten",
+ "Entity Information" : "Entity Information",
+ "Entity deleted successfully" : "Entiteit succesvol verwijderd",
+ "Entity not found" : "Entiteit niet gevonden",
+ "Entries to be deleted:" : "Entries to be deleted:",
+ "Enum Issue" : "Enum Issue",
+ "Enum constraint is missing" : "Enum constraint is missing",
+ "Error" : "Fout",
+ "Error Details" : "Error Details",
+ "Error Information" : "Error Information",
+ "Error Message" : "Error Message",
+ "Error loading application" : "Error loading applicatie",
+ "Error loading audit trails" : "Error loading audittrails",
+ "Error loading entity" : "Error loading entity",
+ "Error loading search trails" : "Error loading search trails",
+ "Estimated Batches:" : "Estimated Batches:",
+ "Estimated Cost:" : "Estimated Cost:",
+ "Estimated Duration:" : "Estimated Duration:",
+ "Event" : "Gebeurtenis",
+ "Event Property for Payload" : "Event Property for Payload",
+ "Events" : "Gebeurtenissen",
+ "Example Value" : "Example Value",
+ "Exclusive Maximum" : "Exclusive Maximum",
+ "Exclusive Minimum" : "Exclusive Minimum",
+ "Execution Mode" : "Execution Mode",
+ "Execution Time" : "Execution Time",
+ "Execution Time Range" : "Execution Time Range",
+ "Existing Improvements" : "Existing Improvements",
+ "Exponential" : "Exponential",
+ "Export" : "Exporteren",
+ "Export completed successfully" : "Export completed succesvol",
+ "Export, view, or delete audit trails" : "Export, weergave, or delete audittrails",
+ "Extend Schema" : "Extend Schema",
+ "Extended" : "Extended",
+ "Extensions" : "Extensions",
+ "Extract Pending Files" : "Extract Pending Files",
+ "Extract properties from each object" : "Extract properties from each object",
+ "Extracted At" : "Extracted At",
+ "Extraction Status" : "Extraction Status",
+ "Facet configuration updated successfully" : "Facetconfiguratie succesvol bijgewerkt",
+ "Facets discovered and configured successfully" : "Facetten succesvol ontdekt en geconfigureerd",
+ "Facets discovered successfully" : "Facetten succesvol ontdekt",
+ "Failed" : "Mislukt",
+ "Failed to analyze schema properties" : "Kon niet analyze schema properties",
+ "Failed to archive conversation" : "Kon niet archive gesprek",
+ "Failed to calculate sizes" : "Kon niet calculate sizes",
+ "Failed to clear collection" : "Kon niet clear collection",
+ "Failed to copy changes" : "Kon niet copy changes",
+ "Failed to copy data" : "Kon niet copy data",
+ "Failed to copy data to clipboard" : "Kon niet copy data to clipboard",
+ "Failed to create conversation" : "Kon niet create gesprek",
+ "Failed to create or find project" : "Kon project niet aanmaken of vinden",
+ "Failed to delete collection" : "Kon niet delete collection",
+ "Failed to delete conversation" : "Kon niet delete gesprek",
+ "Failed to delete webhook" : "Kon niet delete webhook",
+ "Failed to download API specification" : "Kon niet download API specification",
+ "Failed to get SOLR field configuration" : "Kon SOLR-veldconfiguratie niet ophalen",
+ "Failed to get entity categories" : "Kon entiteitscategorieën niet ophalen",
+ "Failed to get entity statistics" : "Kon entiteitsstatistieken niet ophalen",
+ "Failed to get entity types" : "Kon entiteitstypen niet ophalen",
+ "Failed to load LLM configuration" : "Kon niet load LLM configuratie",
+ "Failed to load Nextcloud groups" : "Kon niet load Nextcloud groups",
+ "Failed to load conversation" : "Kon niet load gesprek",
+ "Failed to load entities" : "Kon niet load entities",
+ "Failed to load entity" : "Kon niet load entity",
+ "Failed to load files" : "Kon niet load bestands",
+ "Failed to load organisations" : "Kon niet load organisaties",
+ "Failed to load templates" : "Kon niet load templates",
+ "Failed to load webhooks" : "Kon niet load webhooks",
+ "Failed to load workflows" : "Kon niet load workflows",
+ "Failed to refresh database information" : "Kon niet refresh database information",
+ "Failed to reindex collection" : "Kon niet reindex collection",
+ "Failed to rename conversation" : "Kon niet rename gesprek",
+ "Failed to restore conversation" : "Kon niet restore gesprek",
+ "Failed to retry extraction" : "Kon niet retry extraction",
+ "Failed to retry webhook" : "Kon niet retry webhook",
+ "Failed to save GitHub token" : "Kon niet save GitHub token",
+ "Failed to save GitLab URL" : "Kon niet save GitLab URL",
+ "Failed to save GitLab token" : "Kon niet save GitLab token",
+ "Failed to save additional feedback" : "Kon niet save additional feedback",
+ "Failed to save n8n configuration" : "Kon niet save n8n configuratie",
+ "Failed to save roles" : "Kon niet save roles",
+ "Failed to save settings" : "Kon niet save settings",
+ "Failed to save webhook" : "Kon niet save webhook",
+ "Failed to send feedback" : "Kon niet send feedback",
+ "Failed to test webhook" : "Kon niet test webhook",
+ "Failed to update favorite status" : "Kon niet update favorite status",
+ "Failed to update schema properties" : "Kon niet update schema properties",
+ "Failed to update view" : "Kon niet update weergave",
+ "Failed to update webhook" : "Kon niet update webhook",
+ "Feedback recorded" : "Feedback recorded",
+ "Fewer sources (1-3):" : "Fewer brons (1-3):",
+ "Field" : "Veld",
+ "File" : "Bestand",
+ "File Chunk Prediction" : "File Chunk Prediction",
+ "File Collection" : "File Collection",
+ "File Management" : "Bestandsbeheer",
+ "File Name" : "File Name",
+ "File Path" : "File Path",
+ "File Type Selection" : "File Type Selection",
+ "File Vectorization" : "File Vectorization",
+ "File Warmup" : "File Warmup",
+ "File actions menu" : "File actions menu",
+ "File anonymized successfully" : "Bestand succesvol geanonimiseerd",
+ "File chunk vectorization is not yet implemented. The chunks are ready and stored, but the vectorization service is under development." : "File chunk vectorization is nog niet geïmplementeerd. The chunks are ready and stored, but the vectorization service is under development.",
+ "File collection not configured" : "Bestandscollectie niet geconfigureerd",
+ "File discovery completed" : "Bestandsontdekking voltooid",
+ "File extraction completed" : "Bestandsextractie voltooid",
+ "File extraction queued" : "File extraction queued",
+ "File indexed successfully" : "Bestand succesvol geïndexeerd",
+ "File is already anonymized" : "Bestand is al geanonimiseerd",
+ "File not found" : "Bestand niet gevonden",
+ "File settings updated successfully" : "Bestandsinstellingen succesvol bijgewerkt",
+ "File sources" : "File brons",
+ "File vectorization configuration saved successfully" : "File vectorization configuratie opgeslagen succesvol",
+ "File vectorization started. Check the statistics section for progress." : "File vectorization started. Check the statistics section for progress.",
+ "File warmup completed" : "Bestandsvoorbereiding voltooid",
+ "Files" : "Bestanden",
+ "Files with Completed Extraction:" : "Files with Completed Extraction:",
+ "Files → fileCollection, Objects → objectCollection" : "Files → bestandCollection, Objects → objectCollection",
+ "Filter Audit Trails" : "Filter Audittrails",
+ "Filter Deleted Items" : "Filter Deleted Items",
+ "Filter Objects" : "Filter Objects",
+ "Filter Properties" : "Filter Properties",
+ "Filter Search Trails" : "Filter Zoektrails",
+ "Filter Statistics" : "Filter Statistics",
+ "Filter and analyze search trail entries" : "Filter and analyze search trail entries",
+ "Filter and manage audit trail entries" : "Filter and manage audittrail entries",
+ "Filter and manage soft deleted items" : "Filter and manage soft verwijderd items",
+ "Filter by object ID" : "Filteren op object ID",
+ "Filter by search term" : "Filteren op search term",
+ "Filter by webhook" : "Filteren op webhook",
+ "Filter data loaded automatically. Use the filters below to refine your search." : "Filter data loaded automatically. Use the filters below to refine your search.",
+ "Filter webhook triggers by payload properties (one per line, format: key: value)" : "Filter webhook triggers by payload properties (one per line, format: key: value)",
+ "Filtered" : "Filtered",
+ "Filters" : "Filters",
+ "Fireworks AI Chat Settings" : "Fireworks AI Chat Settings",
+ "Fireworks AI Embedding Configuration" : "Fireworks AI Embedding Configuration",
+ "First" : "First",
+ "Fixed" : "Fixed",
+ "For chat and retrieval-augmented generation" : "For chat and retrieval-augmented generation",
+ "For vector embeddings and semantic search" : "For vector embeddings and semantic search",
+ "Format" : "Formaat",
+ "Format Issue" : "Format Issue",
+ "Format constraint is missing" : "Format constraint is missing",
+ "From Date" : "From Date",
+ "From date" : "From date",
+ "Full data copied to clipboard" : "Full data gekopieerd to clipboard",
+ "General Issue" : "General Issue",
+ "Generate recommendations and confidence scores" : "Generate recommendations and confidence scores",
+ "Generate vectors immediately when new objects are created" : "Generate vectors immediately when new objecten are created",
+ "GitHub token is valid" : "GitHub-token is geldig",
+ "GitHub token removed successfully" : "GitHub-token succesvol verwijderd",
+ "GitHub token saved successfully" : "GitHub-token succesvol opgeslagen",
+ "GitLab URL saved successfully" : "GitLab URL opgeslagen succesvol",
+ "GitLab token is valid" : "GitLab-token is geldig",
+ "GitLab token saved successfully" : "GitLab token opgeslagen succesvol",
+ "HTTP Method" : "HTTP Method",
+ "HTTP method used to send webhook requests" : "HTTP method used to send webhook requests",
+ "Headers" : "Kopteksten",
+ "Health" : "Gezondheid",
+ "Heartbeat successful - connection kept alive" : "Hartslag succesvol - verbinding actief gehouden",
+ "Helpful" : "Helpful",
+ "Hide Filters" : "Hide Filters",
+ "Hide in forms" : "Hide in forms",
+ "Hide in list view" : "Hide in list weergave",
+ "High" : "High",
+ "High Confidence" : "High Confidence",
+ "Host" : "Host",
+ "Hourly" : "Hourly",
+ "How deep to traverse nested object properties (1-20). Higher values capture more detail but increase vector size." : "How deep to traverse nested object properties (1-20). Higher values capture more detail but increase vector size.",
+ "How often to check for updates (1-168 hours)" : "How often to check for updates (1-168 hours)",
+ "How to handle retries for failed webhook deliveries" : "How to handle retries for failed webhook deliveries",
+ "ID" : "ID",
+ "ID:" : "ID:",
+ "IP rate limits cleared successfully" : "IP-snelheidslimieten succesvol gewist",
+ "Identify properties not in the schema" : "Identify properties not in the schema",
+ "Immutable" : "Immutable",
+ "Import" : "Importeren",
+ "Import successful" : "Importeren geslaagd",
+ "Improved Property" : "Improved Property",
+ "In use" : "In use",
+ "Inactive" : "Inactief",
+ "Include IDs and names of related objects for better contextual search" : "Include IDs and names of related objecten for better contextual search",
+ "Include related object references" : "Include related object references",
+ "Include schema and register metadata" : "Include schema and register metadata",
+ "Initialization failed" : "Initialization failed",
+ "Initialize Project" : "Initialize Project",
+ "Inspect Fields" : "Inspect Fields",
+ "Inspect Index" : "Inspect Index",
+ "Invalid" : "Ongeldig",
+ "Invalid batch size. Must be between 1 and 5000" : "Ongeldige batchgrootte. Moet tussen 1 en 5000 zijn",
+ "Invalid field name provided" : "Ongeldig veldnaam opgegeven",
+ "Invalid maxObjects. Must be 0 (all) or positive number" : "Ongeldig maxObjects. Moet 0 (alle) of een positief getal zijn",
+ "Invalid:" : "Ongeldig:",
+ "Issue" : "Issue",
+ "Items per page:" : "Items per pagina:",
+ "Just now" : "Just now",
+ "LLM Configuration" : "LLM Configuration",
+ "LLM actions menu" : "LLM actions menu",
+ "LLM configuration saved successfully" : "LLM configuratie opgeslagen succesvol",
+ "LLM features disabled" : "LLM features disabled",
+ "LLM features enabled" : "LLM features enabled",
+ "LLM must be enabled with an embedding provider configured" : "LLM must be enabled with an embedding provider configured",
+ "LLM settings updated successfully" : "LLM-instellingen succesvol bijgewerkt",
+ "Last" : "Last",
+ "Last Triggered" : "Last Triggered",
+ "Length Range:" : "Length Range:",
+ "Linear" : "Linear",
+ "Load Advanced Filters" : "Load Advanced Filters",
+ "Load advanced filters with live data from your search index" : "Load advanced filters with live data from your search index",
+ "Load view" : "Load weergave",
+ "Loading ConfigSets..." : "Loading ConfigSets...",
+ "Loading advanced filters..." : "Loading advanced filters...",
+ "Loading agents..." : "Loading agents...",
+ "Loading application details..." : "Loading applicatie details...",
+ "Loading applications..." : "Loading applicaties...",
+ "Loading archived conversations..." : "Loading gearchiveerd gespreks...",
+ "Loading audit trails..." : "Loading audittrails...",
+ "Loading collections..." : "Loading collections...",
+ "Loading configurations..." : "Loading configuraties...",
+ "Loading conversation..." : "Loading gesprek...",
+ "Loading conversations..." : "Loading gespreks...",
+ "Loading deleted items..." : "Loading verwijderd items...",
+ "Loading events..." : "Loading events...",
+ "Loading filter data..." : "Loading filter data...",
+ "Loading groups..." : "Loading groups...",
+ "Loading log details..." : "Loading log details...",
+ "Loading registers..." : "Loading registers...",
+ "Loading schemas..." : "Loading schemas...",
+ "Loading search trails..." : "Loading search trails...",
+ "Loading sources..." : "Loading brons...",
+ "Loading statistics..." : "Loading statistics...",
+ "Loading users..." : "Loading users...",
+ "Loading views..." : "Loading weergaves...",
+ "Loading..." : "Laden...",
+ "Local" : "Local",
+ "Local Version" : "Local Version",
+ "Locked" : "Vergrendeld",
+ "Locked:" : "Locked:",
+ "Login successful" : "Inloggen geslaagd",
+ "Logs" : "Logboek",
+ "Low" : "Low",
+ "Low Confidence" : "Low Confidence",
+ "Lucene Version:" : "Lucene Version:",
+ "Magic table synchronized successfully" : "Magic-tabel succesvol gesynchroniseerd",
+ "Manage Organisation Roles" : "Manage Organisation Roles",
+ "Manage SOLR Collections (data stores) and assign them for objects and files." : "Manage SOLR Collections (data stores) and assign them for objecten and bestands.",
+ "Manage SOLR ConfigSets (configuration templates) for your collections." : "Manage SOLR ConfigSets (configuratie templates) for your collections.",
+ "Manage and configure agents for automated tasks" : "Manage and configure agents for automated tasks",
+ "Manage and monitor file text extraction status" : "Manage and monitor bestand text extraction status",
+ "Manage and restore soft deleted items from your registers" : "Manage and restore soft verwijderd items from your registers",
+ "Manage and view detected entities from files and objects" : "Manage and weergave detected entities from bestands and objects",
+ "Manage document templates and themes" : "Manage document templates and themes",
+ "Manage n8n workflows for OpenRegister automation. Workflows will be stored in the configured project." : "Manage n8n workflows for OpenRegister automation. Workflows will be stored in the configured project.",
+ "Manage webhooks for event-driven integrations" : "Manage webhooks for event-driven integrations",
+ "Manage your applications and modules" : "Manage your applicaties and modules",
+ "Manage your data registers and their configurations" : "Manage your data registers and their configuraties",
+ "Manage your data schemas and their properties" : "Manage your data schema's and their properties",
+ "Manage your data sources and their configurations" : "Manage your data brons and their configuraties",
+ "Manage your saved search configurations" : "Manage your opgeslagen search configuraties",
+ "Manage your system configurations and settings" : "Manage your system configuraties and settings",
+ "Managed" : "Managed",
+ "Max Files (0 = all)" : "Max Files (0 = all)",
+ "Max Length" : "Max Length",
+ "Max Length:" : "Max Length:",
+ "Max Objects (0 = all)" : "Max Objects (0 = all)",
+ "Max Retries" : "Max Retries",
+ "Max Shards/Node" : "Max Shards/Node",
+ "Max execution time (ms)" : "Max execution time (ms)",
+ "Max ms" : "Max ms",
+ "Max result count" : "Max result count",
+ "Max results" : "Max results",
+ "Maximum" : "Maximum",
+ "Maximum Nesting Depth" : "Maximum Nesting Depth",
+ "Maximum length constraint is missing" : "Maximum length constraint is missing",
+ "Maximum length is too restrictive" : "Maximum length is too restrictive",
+ "Maximum number of files to process. Set to 0 to process all files." : "Maximum number of bestands to process. Set to 0 to process all bestands.",
+ "Maximum number of objects to process. Set to 0 to process all objects." : "Maximum number of objecten to process. Set to 0 to process all objects.",
+ "Maximum number of retry attempts for failed deliveries" : "Maximum number of retry attempts for failed deliveries",
+ "Maximum time to wait before committing changes" : "Maximum time to wait before committing changes",
+ "Maximum tokens to generate" : "Maximum tokens to generate",
+ "Maximum value constraint is missing" : "Maximum value constraint is missing",
+ "Maximum value is too restrictive" : "Maximum value is too restrictive",
+ "Medium" : "Medium",
+ "Medium Confidence" : "Medium Confidence",
+ "Medium queries: Searches with some filtering or multiple parameters (e.g., date ranges, specific registers/schemas)" : "Medium queries: Searches with some filtering or multiple parameters (e.g., date ranges, specific registers/schemas)",
+ "Members of selected groups can access this view" : "Members of geselecteerd groups can access this weergave",
+ "Members:" : "Members:",
+ "Memory prediction calculated successfully" : "Geheugenvoorspelling succesvol berekend",
+ "Message content is required" : "Berichtinhoud is verplicht",
+ "Message does not belong to this conversation" : "Bericht behoort niet tot dit gesprek",
+ "Metadata Filters" : "Metadata Filters",
+ "Method" : "Methode",
+ "Min Length" : "Min Length",
+ "Min execution time (ms)" : "Min execution time (ms)",
+ "Min ms" : "Min ms",
+ "Min result count" : "Min result count",
+ "Min results" : "Min results",
+ "Minimum" : "Minimum",
+ "Minimum value constraint is missing" : "Minimum value constraint is missing",
+ "Minimum value is too restrictive" : "Minimum value is too restrictive",
+ "Missing object fields created successfully" : "Ontbrekende objectvelden succesvol aangemaakt",
+ "Mode:" : "Mode:",
+ "Model" : "Model",
+ "Model Name" : "Model Name",
+ "Modified" : "Gewijzigd",
+ "Monthly" : "Monthly",
+ "More sources (10-20):" : "More brons (10-20):",
+ "Most Active Objects" : "Most Active Objects",
+ "Multiple Of" : "Multiple Of",
+ "Name" : "Naam",
+ "Names cache warmup completed" : "Names cache warmup completed",
+ "New Collection Name" : "New Collection Name",
+ "New Conversation" : "New Conversation",
+ "New Properties" : "New Properties",
+ "New Property" : "New Property",
+ "New Value" : "New Value",
+ "New users without specific organisation membership will be automatically added to this organisation" : "New users without specific organisatie membership will be automatically added to this organisatie",
+ "Next" : "Volgende",
+ "No" : "Nee",
+ "No ConfigSets found" : "No ConfigSets found",
+ "No GitHub token configured" : "Geen GitHub-token geconfigureerd",
+ "No GitHub token provided" : "Geen GitHub-token opgegeven",
+ "No GitLab token provided" : "Geen GitLab-token opgegeven",
+ "No Organisation" : "No Organisation",
+ "No active filters" : "No active filters",
+ "No activity data available" : "No activity data available",
+ "No agents available" : "No agents available",
+ "No agents found" : "No agents found",
+ "No app store cache exists yet" : "Er bestaat nog geen app store cache",
+ "No applications are available." : "No applicaties are available.",
+ "No applications found" : "No applicaties found",
+ "No archived conversations" : "No gearchiveerd gespreks",
+ "No audit trail entries found" : "No audittrail entries found",
+ "No changes recorded" : "No changes recorded",
+ "No chunks to vectorize" : "No chunks to vectorize",
+ "No collections found" : "No collections found",
+ "No configuration data" : "No configuratie data",
+ "No configurations are available." : "No configuraties are available.",
+ "No configurations found" : "No configuraties found",
+ "No configurations found for this application." : "No configuraties gevonden for this applicatie.",
+ "No conversations yet. Create a new one to get started!" : "No gespreks yet. Create a new one to get started!",
+ "No data available" : "Geen gegevens beschikbaar",
+ "No data available for chart" : "Geen gegevens beschikbaar for chart",
+ "No deleted items found" : "No verwijderd items found",
+ "No deletion data available" : "No deletion data available",
+ "No description found" : "No description found",
+ "No description provided" : "No description provided",
+ "No entities detected in this file. Run text extraction first." : "Geen entiteiten gedetecteerd in dit bestand. Voer eerst tekstextractie uit.",
+ "No entities found" : "No entities found",
+ "No entities have been detected yet" : "No entities have been detected yet",
+ "No events found" : "No events found",
+ "No expired audit trails found to clear" : "Geen verlopen audittrails gevonden om te wissen",
+ "No facetable fields available. Select a register and schema to see available filters." : "No facetable fields available. Selecteer een register and schema to see available filters.",
+ "No files found" : "No bestands found",
+ "No files have been extracted yet" : "No bestands have been extracted yet",
+ "No files to process" : "Geen bestanden om te verwerken",
+ "No files to reindex" : "Geen bestanden om te herindexeren",
+ "No filters are currently active. This will delete ALL audit trail entries!" : "No filters are currently active. This will delete ALL audittrail entries!",
+ "No log entries found" : "No log entries found",
+ "No logs are available for this configuration." : "No logs are available for this configuratie.",
+ "No logs are available for this source." : "No logs are available for this bron.",
+ "No logs found" : "No logs found",
+ "No mismatched fields found - SOLR schema is properly configured" : "Geen ongelijke velden gevonden - SOLR-schema is correct geconfigureerd",
+ "No objects found" : "Geen objecten gevonden",
+ "No objects found to vectorize" : "Geen objecten gevonden om te vectoriseren",
+ "No objects selected for deletion" : "No objecten geselecteerd for deletion",
+ "No objects to delete" : "No objecten to delete",
+ "No objects were permanently deleted" : "No objecten were permanently deleted",
+ "No properties found" : "No properties found",
+ "No properties match your filters." : "No properties match your filters.",
+ "No purge date set" : "No purge date set",
+ "No register data available" : "No register data available",
+ "No registers found" : "Geen registers gevonden",
+ "No registers found for this application." : "Geen registers gevonden for this applicatie.",
+ "No relations found" : "No relations found",
+ "No request body available" : "No request body available",
+ "No response body available" : "No response body available",
+ "No saved views yet. Create one in the Search tab!" : "No opgeslagen weergaves yet. Create one in the Search tab!",
+ "No schema data available" : "No schema data available",
+ "No schema selected for exploration" : "No schema geselecteerd for exploration",
+ "No schemas found" : "Geen schema's gevonden",
+ "No schemas found for this application." : "Geen schema's gevonden for this applicatie.",
+ "No search terms data available" : "No search terms data available",
+ "No search trail entries found" : "No search trail entries found",
+ "No sources are available." : "No brons are available.",
+ "No sources found" : "Geen bronnen gevonden",
+ "No templates found" : "No templates found",
+ "No templates have been created yet" : "No templates have been aangemaakt yet",
+ "No valid magic-mapped register+schema combinations found" : "Geen geldige magic-mapped register+schema-combinaties gevonden",
+ "No views found. Create views first before configuring vectorization." : "No weergaves found. Create weergaves first before configuring vectorization.",
+ "No views match your search" : "No weergaves match your search",
+ "No webhooks found" : "No webhooks found",
+ "No webhooks have been configured yet" : "No webhooks have been configured yet",
+ "No workflows found in this project. Create workflows in the n8n editor." : "No workflows gevonden in this project. Create workflows in the n8n editor.",
+ "None" : "Geen",
+ "Not helpful" : "Not helpful",
+ "Not in use" : "Not in use",
+ "Number Constraints" : "Number Constraints",
+ "Number of chunks to vectorize in one API call (1-100)." : "Number of chunks to vectorize in one API call (1-100).",
+ "Number of chunks to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50." : "Number of chunks to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.",
+ "Number of objects to process in each batch (1-5000)." : "Number of objecten to process in each batch (1-5000).",
+ "Number of objects to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50." : "Number of objecten to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.",
+ "Numeric Range:" : "Numeric Range:",
+ "Object" : "Object",
+ "Object Collection" : "Object Collection",
+ "Object Count Prediction" : "Object Count Prediction",
+ "Object ID" : "Object ID",
+ "Object Management" : "Object Management",
+ "Object Vectorization" : "Object Vectorization",
+ "Object Warmup" : "Object Warmup",
+ "Object collection not configured" : "Objectcollectie niet geconfigureerd",
+ "Object not found" : "Object niet gevonden",
+ "Object permanently deleted" : "Object permanent verwijderd",
+ "Object restored successfully" : "Object succesvol hersteld",
+ "Object settings updated successfully" : "Objectinstellingen succesvol bijgewerkt",
+ "Object sources" : "Object brons",
+ "Object unlocked successfully" : "Object succesvol ontgrendeld",
+ "Object vectorization configuration saved successfully" : "Object vectorization configuratie opgeslagen succesvol",
+ "Object vectorized successfully" : "Object succesvol gevectoriseerd",
+ "Object:" : "Object:",
+ "Objects" : "Objecten",
+ "Objects Analyzed" : "Objects Analyzed",
+ "Objects Distribution" : "Objects Distribution",
+ "Objects being analyzed" : "Objects being analyzed",
+ "Objects by Register" : "Objects by Register",
+ "Objects by Schema" : "Objects by Schema",
+ "Objects deletion completed successfully" : "Verwijdering objecten succesvol voltooid",
+ "Objects in schema" : "Objects in schema",
+ "Objects to Process:" : "Objects to Process:",
+ "Objects to be analyzed" : "Objects to be analyzed",
+ "Objects to be deleted" : "Objects to be deleted",
+ "Objects to be validated" : "Objects to be validated",
+ "Objects will be serialized as JSON text before vectorization" : "Objects will be serialized as JSON text before vectorization",
+ "Objects will be soft-deleted (marked as deleted but kept in database). They can be recovered later if needed." : "Objects will be soft-deleted (marked as verwijderd but kept in database). They can be recovered later if needed.",
+ "Old Value" : "Old Value",
+ "Oldest Item (days)" : "Oldest Item (days)",
+ "Ollama Chat Settings" : "Ollama Chat Settings",
+ "Ollama Embedding Configuration" : "Ollama Embedding Configuration",
+ "Ollama URL" : "Ollama URL",
+ "Only With Changes" : "Only With Changes",
+ "Open Register Objects" : "Open Register Objects",
+ "Open n8n Editor" : "Open n8n Editor",
+ "OpenAI Chat Settings" : "OpenAI Chat Settings",
+ "OpenAI Embedding Configuration" : "OpenAI Embedding Configuration",
+ "OpenRegister Settings" : "OpenRegister Settings",
+ "Optional webhook secret for signature verification" : "Optional webhook secret for signature verification",
+ "Order" : "Volgorde",
+ "Organisation" : "Organisatie",
+ "Organisation ID" : "Organisation ID",
+ "Organisation Members" : "Organisation Members",
+ "Organisation Statistics" : "Organisation Statistics",
+ "Organisation created successfully" : "Organisatie succesvol aangemaakt",
+ "Organisation settings saved successfully" : "Organisation settings opgeslagen succesvol",
+ "Organisations" : "Organisaties",
+ "Organization" : "Organization",
+ "Organization ID (Optional)" : "Organization ID (Optional)",
+ "Orphaned Items" : "Orphaned Items",
+ "Owner" : "Eigenaar",
+ "Owner:" : "Owner:",
+ "Parallel Mode (Faster, more resource intensive)" : "Parallel Mode (Faster, more rebron intensive)",
+ "Parallel:" : "Parallel:",
+ "Password" : "Wachtwoord",
+ "Password for SOLR authentication (optional)" : "Password for SOLR authentication (optional)",
+ "Path" : "Pad",
+ "Path in repository" : "Path in repository",
+ "Path where the configuration file will be saved in the repository" : "Path where the configuratie bestand will be opgeslagen in the repository",
+ "Path where the register OAS file will be saved in the repository" : "Path where the register OAS bestand will be opgeslagen in the repository",
+ "Pattern (regex)" : "Pattern (regex)",
+ "Pattern Issue" : "Pattern Issue",
+ "Pattern constraint is missing" : "Pattern constraint is missing",
+ "Patterns:" : "Patterns:",
+ "Pending" : "In afwachting",
+ "Permanent Delete Mode" : "Permanent Delete Mode",
+ "Permanently Delete" : "Permanently Delete",
+ "Permanently delete already soft-deleted objects" : "Permanently delete already soft-deleted objects",
+ "Permanently delete this conversation?" : "Permanently delete this gesprek?",
+ "Person" : "Person",
+ "Personal Data" : "Personal Data",
+ "Phone" : "Phone",
+ "Please create an agent in the" : "Please create an agent in the",
+ "Please select an agent to continue" : "Please select an agent to continue",
+ "Please select which register and schema to use for the new object" : "Please select which register and schema to use for the new object",
+ "Please try again later." : "Please try again later.",
+ "Please wait while we fetch your agents." : "Even geduld while we fetch your agents.",
+ "Please wait while we fetch your applications." : "Even geduld while we fetch your applicaties.",
+ "Please wait while we fetch your configurations." : "Even geduld while we fetch your configuraties.",
+ "Please wait while we fetch your deleted items." : "Even geduld while we fetch your verwijderd items.",
+ "Please wait while we fetch your sources." : "Even geduld while we fetch your brons.",
+ "Popular Search Terms" : "Popular Search Terms",
+ "Port" : "Poort",
+ "Prerequisites" : "Prerequisites",
+ "Press Enter to send, Shift+Enter for new line" : "Press Enter to send, Shift+Enter for new line",
+ "Previous" : "Vorige",
+ "Private" : "Private",
+ "Processes chunks in batches with simulated parallelism." : "Processes chunks in batches with simulated parallelism.",
+ "Processes file chunks sequentially (safest)." : "Processes bestand chunks sequentially (safest).",
+ "Processes objects in chunks with simulated parallelism." : "Processes objecten in chunks with simulated parallelism.",
+ "Processes objects sequentially (safest)." : "Processes objecten sequentially (safest).",
+ "Processing" : "Verwerken",
+ "Processing Limits" : "Processing Limits",
+ "Processing..." : "Verwerken...",
+ "Project initialized successfully" : "Project initialized succesvol",
+ "Project not found. Please initialize first." : "Project niet gevonden. Initialiseer eerst.",
+ "Properties" : "Eigenschappen",
+ "Property Behaviors" : "Property Behaviors",
+ "Property Configuration:" : "Property Configuration:",
+ "Property Filters" : "Property Filters",
+ "Property Title" : "Property Title",
+ "Property Type" : "Property Type",
+ "Property can be improved" : "Property can be improved",
+ "Protected" : "Protected",
+ "Provider" : "Aanbieder",
+ "Provider is required for testing" : "Aanbieder is verplicht voor testen",
+ "Public" : "Public",
+ "Public View" : "Public View",
+ "Public views can be accessed by anyone in the system" : "Public weergaves can be accessed by anyone in the system",
+ "Publish" : "Publiceren",
+ "Publish Objects" : "Publish Objects",
+ "Publish all objects in this schema" : "Publish all objecten in this schema",
+ "Published" : "Gepubliceerd",
+ "Published:" : "Published:",
+ "Publishing..." : "Publishing...",
+ "Purge" : "Permanent verwijderen",
+ "Purge Date" : "Purge Date",
+ "Query Complexity Distribution" : "Query Complexity Distribution",
+ "Query parameter is required" : "Zoekparameter is verplicht",
+ "RAG" : "RAG",
+ "RAG Configuration" : "RAG Configuration",
+ "Rate limits cleared successfully" : "Snelheidslimieten succesvol gewist",
+ "Raw Changes Data" : "Raw Changes Data",
+ "Re-vectorize on object update" : "Re-vectorize on object update",
+ "Read" : "Lezen",
+ "Recommendations:" : "Recommendations:",
+ "Recommended Type:" : "Recommended Type:",
+ "Recommended: 5 sources" : "Recommended: 5 brons",
+ "Refresh" : "Vernieuwen",
+ "Refresh Data" : "Refresh Data",
+ "Refresh Stats" : "Refresh Stats",
+ "Refresh Workflows" : "Refresh Workflows",
+ "Refresh dashboard" : "Refresh dashboard",
+ "Refresh database info" : "Refresh database info",
+ "Register" : "Register",
+ "Register ID" : "Register ID",
+ "Register Statistics" : "Register Statistics",
+ "Register Totals" : "Register Totals",
+ "Register depublished successfully" : "Register depublished succesvol",
+ "Register not found" : "Register niet gevonden",
+ "Register objects deletion completed successfully" : "Verwijdering registerobjecten succesvol voltooid",
+ "Register published successfully" : "Register gepubliceerd succesvol",
+ "Register/Schema Usage" : "Register/Schema Usage",
+ "Registers" : "Registers",
+ "Reindex" : "Herindexeren",
+ "Reindex completed" : "Herindexeren voltooid",
+ "Reindex completed successfully" : "Herindexeren succesvol voltooid",
+ "Reindex failed" : "Reindex failed",
+ "Relations" : "Relations",
+ "Remote Version" : "Remote Version",
+ "Remove" : "Verwijderen",
+ "Remove filter" : "Remove filter",
+ "Remove from favorites" : "Verwijderen uit favorieten",
+ "Remove group" : "Remove group",
+ "Removed" : "Removed",
+ "Removed from favorites" : "Verwijderd uit favorieten",
+ "Rename Conversation" : "Rename Conversation",
+ "Rename conversation" : "Rename gesprek",
+ "Replicas" : "Replicas",
+ "Repository" : "Repository",
+ "Request Body" : "Request Body",
+ "Request Data" : "Request Data",
+ "Request Details" : "Request Details",
+ "Request body must be JSON with a \"query\" field" : "Verzoekinhoud moet JSON zijn met een \"query\"-veld",
+ "Request timeout in seconds" : "Request timeout in seconds",
+ "Required field" : "Required field",
+ "Required status is inconsistent" : "Required status is inconsistent",
+ "Rerun Search" : "Rerun Search",
+ "Reset Changes" : "Reset Changes",
+ "Reset Filters" : "Reset Filters",
+ "Response Body" : "Response Body",
+ "Response Details" : "Response Details",
+ "Response Time:" : "Response Time:",
+ "Restore" : "Herstellen",
+ "Restore conversation" : "Restore gesprek",
+ "Restore or permanently delete items" : "Restore or permanently delete items",
+ "Result Count Range" : "Result Count Range",
+ "Results" : "Resultaten",
+ "Retrieve all objects for this schema" : "Retrieve all objecten for this schema",
+ "Retry" : "Opnieuw proberen",
+ "Retry Failed Extractions" : "Retry Failed Extractions",
+ "Retry Policy" : "Retry Policy",
+ "Retry completed" : "Opnieuw proberen voltooid",
+ "Retrying..." : "Retrying...",
+ "Risk Level" : "Risiconiveau",
+ "Roles updated successfully" : "Roles bijgewerkt succesvol",
+ "SOLR Connection Settings" : "SOLR Connection Settings",
+ "SOLR Version:" : "SOLR Version:",
+ "SOLR actions menu" : "SOLR actions menu",
+ "SOLR base path (usually /solr)" : "SOLR base path (usually /solr)",
+ "SOLR is disabled" : "SOLR is uitgeschakeld",
+ "SOLR is not available or not configured" : "SOLR is niet beschikbaar of niet geconfigureerd",
+ "SOLR logging disabled" : "SOLR logging disabled",
+ "SOLR logging enabled" : "SOLR logging enabled",
+ "SOLR search disabled" : "SOLR search disabled",
+ "SOLR search enabled" : "SOLR search enabled",
+ "SOLR server hostname or IP address" : "SOLR server hostname or IP address",
+ "SOLR server port number (optional, defaults to 8983)" : "SOLR server port number (optional, defaults to 8983)",
+ "SOLR setup completed successfully" : "SOLR-inrichting succesvol voltooid",
+ "SOLR setup failed" : "SOLR-inrichting mislukt",
+ "SOLR setup failed - check logs" : "SOLR-inrichting mislukt - controleer logboek",
+ "Sample Values:" : "Sample Values:",
+ "Save" : "Opslaan",
+ "Save Configuration" : "Save Configuration",
+ "Save Connection Settings" : "Save Connection Settings",
+ "Save Roles" : "Save Roles",
+ "Save Settings" : "Save Settings",
+ "Save current search as view" : "Save current search as weergave",
+ "Saved Views" : "Saved Views",
+ "Saving..." : "Opslaan...",
+ "Schema" : "Schema",
+ "Schema ID" : "Schema ID",
+ "Schema Name" : "Schema Name",
+ "Schema Statistics" : "Schema Statistics",
+ "Schema depublished successfully" : "Schema depublished succesvol",
+ "Schema objects deletion completed successfully" : "Verwijdering schema-objecten succesvol voltooid",
+ "Schema published successfully" : "Schema gepubliceerd succesvol",
+ "Schema successfully created" : "Schema succesvol created",
+ "Schema successfully updated" : "Schema succesvol updated",
+ "Schemas" : "Schema's",
+ "Scheme" : "Scheme",
+ "Search / Views" : "Search / Views",
+ "Search Activity" : "Search Activity",
+ "Search Analytics" : "Search Analytics",
+ "Search Entities" : "Search Entities",
+ "Search Files" : "Search Files",
+ "Search GitHub" : "Search GitHub",
+ "Search GitLab" : "Search GitLab",
+ "Search Method" : "Search Method",
+ "Search Term" : "Search Term",
+ "Search Trail Details" : "Zoektrail Details",
+ "Search Trail Management" : "Zoektrail Management",
+ "Search Trail Statistics" : "Zoektrail Statistics",
+ "Search Trails" : "Zoektrails",
+ "Search Views" : "Search Views",
+ "Search Webhooks" : "Search Webhooks",
+ "Search by file name or path" : "Search by bestand name or path",
+ "Search by name or URL" : "Search by name or URL",
+ "Search by value" : "Search by value",
+ "Search in Files" : "Search in Files",
+ "Search in Objects" : "Search in Objects",
+ "Search property names..." : "Search eigenschap names...",
+ "Search trail deletion not implemented yet" : "Verwijdering zoektrails nog niet geïmplementeerd",
+ "Search views..." : "Search weergaves...",
+ "Secret" : "Secret",
+ "Secret key for HMAC signature generation (optional)" : "Secret key for HMAC signature generation (optional)",
+ "Select AI Agent" : "Select AI Agent",
+ "Select All" : "Alles selecteren",
+ "Select ConfigSet" : "Select ConfigSet",
+ "Select File Types to Vectorize:" : "Select File Types to Vectorize:",
+ "Select HTTP method" : "Select HTTP method",
+ "Select Register and Schema" : "Select Register and Schema",
+ "Select Views to Vectorize:" : "Select Views to Vectorize:",
+ "Select a Nextcloud group to add" : "Select a Nextcloud group to add",
+ "Select a branch" : "Select a branch",
+ "Select a model or type a custom model name" : "Select a model or type a custom model name",
+ "Select a repository" : "Select a repository",
+ "Select a repository you have write access to" : "Select a repository you have write access to",
+ "Select an AI Agent" : "Select an AI Agent",
+ "Select an AI agent to begin chatting with your data." : "Select an AI agent to begin chatting with your data.",
+ "Select backend" : "Select backend",
+ "Select chat model" : "Select chat model",
+ "Select collection for files" : "Select collection for bestands",
+ "Select collection for objects" : "Select collection for objects",
+ "Select default organisation" : "Select default organisatie",
+ "Select event to listen to..." : "Select event to listen to...",
+ "Select model" : "Select model",
+ "Select options..." : "Select options...",
+ "Select period" : "Select period",
+ "Select property to send as payload" : "Select eigenschap to send as payload",
+ "Select provider" : "Select provider",
+ "Select registers and schemas to save a view" : "Select registers and schema's to save a weergave",
+ "Select retry policy" : "Select retry policy",
+ "Select the branch to publish to" : "Select the branch to publish to",
+ "Select the event this webhook should listen to" : "Select the event this webhook should listen to",
+ "Select views to vectorize:" : "Select weergaves to vectorize:",
+ "Select which Nextcloud groups are available for this organisation. Users in these groups will have access to organisation resources." : "Select which Nextcloud groups are available for this organisatie. Users in these groups will have access to organisatie rebrons.",
+ "Select which data views the AI can search" : "Select which data weergaves the AI can search",
+ "Select which property from the event should be used as the webhook payload data" : "Select which eigenschap from the event should be used as the webhook payload data",
+ "Select which tools the AI can use to perform actions" : "Select which tools the AI can use to perform actions",
+ "Selected" : "Geselecteerd",
+ "Selected Groups" : "Selected Groups",
+ "Selected audit trails deleted successfully" : "Selected audittrails verwijderd succesvol",
+ "Selected search trails deleted successfully" : "Selected search trails verwijderd succesvol",
+ "Selected users can access this view" : "Selected users can access this weergave",
+ "Send additional feedback" : "Send additional feedback",
+ "Send as CloudEvent" : "Send as CloudEvent",
+ "Sensitive PII" : "Sensitive PII",
+ "Serial Mode (Safer, slower)" : "Serial Mode (Safer, slower)",
+ "Serial:" : "Serial:",
+ "Server Configuration" : "Server Configuration",
+ "Server Information" : "Server Information",
+ "Settings" : "Instellingen",
+ "Shards" : "Shards",
+ "Share" : "Share",
+ "Share with Groups" : "Share with Groups",
+ "Share with Users" : "Share with Users",
+ "Show Filters" : "Show Filters",
+ "Show less" : "Minder tonen",
+ "Show only entries with changes" : "Show only entries with changes",
+ "Simple" : "Simple",
+ "Simple queries: Basic text searches with minimal parameters (e.g., single search term, no advanced filters)" : "Simple queries: Basic text searches with minimal parameters (e.g., single search term, no advanced filters)",
+ "Size" : "Grootte",
+ "Slug" : "Slug",
+ "Soft Delete Mode" : "Soft Delete Mode",
+ "Soft Deleted Items" : "Soft Deleted Items",
+ "SolrCloud mode enabled" : "SolrCloud mode enabled",
+ "Source" : "Bron",
+ "Sources" : "Bronnen",
+ "Sources:" : "Sources:",
+ "Standalone SOLR mode" : "Standalone SOLR mode",
+ "Start Conversation" : "Start Conversation",
+ "Start Vectorization" : "Start Vectorization",
+ "Start a conversation" : "Start a gesprek",
+ "Starting names cache warmup..." : "Starting names cache warmup...",
+ "Starting..." : "Starting...",
+ "Statistics" : "Statistieken",
+ "Stats calculation not yet implemented" : "Statistiekenberekening nog niet geïmplementeerd",
+ "Status" : "Status",
+ "Status Code" : "Status Code",
+ "String Constraints" : "String Constraints",
+ "Success" : "Geslaagd",
+ "Success Rate" : "Success Rate",
+ "Success Status" : "Success Status",
+ "Successful" : "Successful",
+ "Successfully joined organisation" : "Succesvol bij organisatie aangesloten",
+ "Sync Table" : "Sync Table",
+ "Synchronization Settings" : "Synchronization Settings",
+ "System Default" : "System Default",
+ "Technical Description" : "Technical Description",
+ "Technical description for developers and administrators" : "Technical description for developers and administrators",
+ "Temperature" : "Temperature",
+ "Templates" : "Sjablonen",
+ "Test" : "Testen",
+ "Test Chat" : "Test Chat",
+ "Test Connection" : "Verbinding testen",
+ "Test Embedding" : "Test Embedding",
+ "Test endpoint executed successfully" : "Testeindpunt succesvol uitgevoerd",
+ "Test webhook delivered successfully" : "Testwebhook succesvol afgeleverd",
+ "Test webhook delivery failed" : "Test webhook delivery failed",
+ "Test webhook sent successfully" : "Test webhook sent succesvol",
+ "Testing..." : "Testing...",
+ "Text chunks are generated during file extraction and stored in the database. Vectorization reads these pre-chunked files and converts them to embeddings." : "Text chunks are generated during bestand extraction and stored in the database. Vectorization reads these pre-chunked bestands and converts them to embeddings.",
+ "Text extracted successfully" : "Tekst succesvol geëxtraheerd",
+ "Text extraction disabled" : "Tekstextractie uitgeschakeld",
+ "The URL where webhook events will be sent" : "The URL where webhook events will be sent",
+ "The requested conversation does not exist" : "Het gevraagde gesprek bestaat niet",
+ "The saved view and all its search configuration" : "The opgeslagen weergave and all its search configuratie",
+ "There are no audit trail entries matching your current filters." : "There are no audittrail entries matching your current filters.",
+ "There are no deleted items matching your current filters." : "There are no verwijderd items matching your current filters.",
+ "There are no search trail entries matching your current filters." : "There are no search trail entries matching your current filters.",
+ "There are no webhook log entries matching your filters." : "There are no webhook log entries matching your filters.",
+ "This action cannot be undone." : "Deze actie kan niet ongedaan worden gemaakt.",
+ "This action cannot be undone. Make sure no collections are using this ConfigSet." : "Deze actie kan niet ongedaan worden gemaakt. Make sure no collections are using this ConfigSet.",
+ "This agent has no configurable views or tools, but you can still adjust RAG settings below." : "This agent has no configurable weergaves or tools, but you can still adjust RAG settings below.",
+ "This analysis may take some time" : "This analysis may take some time",
+ "This audit trail entry does not contain any change information." : "This audittrail entry does not contain any change information.",
+ "This configuration has no data defined." : "This configuratie has no data defined.",
+ "This endpoint is deprecated. Use chunk-based endpoints instead." : "Dit eindpunt is verouderd. Gebruik in plaats daarvan chunk-gebaseerde eindpunten.",
+ "This entity has no relations to objects or files" : "This entity has no relations to objecten or bestands",
+ "This is a test webhook from OpenRegister" : "Dit is een testwebhook van OpenRegister",
+ "This schema must use Magic Table configuration to sync" : "This schema must use Magic Table configuratie to sync",
+ "This source has no associated registers." : "This bron has no associated registers.",
+ "This will copy the _default ConfigSet with the new name" : "This will copy the _default ConfigSet with the new name",
+ "This will permanently delete ALL embeddings (vectors) from the database. You will need to re-vectorize all objects and files. This action cannot be undone.\\n\\nAre you sure you want to continue?" : "Dit zal permanent verwijderen ALL embeddings (vectors) from the database. You will need to re-vectorize all objecten and bestands. Deze actie kan niet ongedaan worden gemaakt.\\n\\nWeet u zeker dat u wilt continue?",
+ "This will permanently delete:" : "Dit zal permanent verwijderen:",
+ "Timeout (seconds)" : "Timeout (seconds)",
+ "Timestamp" : "Timestamp",
+ "Tip: Only enable views that need semantic search to minimize embedding costs. Simple lookup tables rarely need vectorization." : "Tip: Only enable weergaves that need semantic search to minimize embedding costs. Simple lookup tables rarely need vectorization.",
+ "Title" : "Titel",
+ "To Date" : "To Date",
+ "To adjust chunk size or strategy, go to File Configuration → Processing Limits." : "To adjust chunk size or strategy, go to File Configuration → Processing Limits.",
+ "To change the embedding provider or model, go to LLM Configuration." : "To change the embedding provider or model, go to LLM Configuration.",
+ "To date" : "To date",
+ "Toggle search sidebar" : "Toggle search sidebar",
+ "Tools" : "Hulpmiddelen",
+ "Top Deleters" : "Top Deleters",
+ "Total" : "Totaal",
+ "Total Audit Trails" : "Total Audittrails",
+ "Total Chunks Available:" : "Total Chunks Available:",
+ "Total Deleted Items" : "Total Deleted Items",
+ "Total Members" : "Total Members",
+ "Total Objects" : "Total Objects",
+ "Total Objects in Database:" : "Total Objects in Database:",
+ "Total Organisations" : "Total Organisations",
+ "Total Results" : "Total Results",
+ "Total Searches" : "Total Searches",
+ "Total Size" : "Total Size",
+ "Total Storage" : "Total Storage",
+ "Total:" : "Total:",
+ "Totals" : "Totals",
+ "Type" : "Type",
+ "Type Issue" : "Type Issue",
+ "Type Variations:" : "Type Variations:",
+ "Type must be \"positive\" or \"negative\"" : "Type moet \"positive\" of \"negative\" zijn",
+ "Type to search for groups" : "Type to search for groups",
+ "Type to search for users" : "Type to search for users",
+ "Type to search groups..." : "Type to search groups...",
+ "Type to search users..." : "Type to search users...",
+ "URL" : "URL",
+ "URL where Ollama is running" : "URL where Ollama is running",
+ "UUID:" : "UUID:",
+ "Unchanged" : "Unchanged",
+ "Unique Search Terms" : "Unique Search Terms",
+ "Unique Terms" : "Unique Terms",
+ "Unknown" : "Onbekend",
+ "Unknown Register" : "Unknown Register",
+ "Unknown Schema" : "Unknown Schema",
+ "Untitled View" : "Untitled View",
+ "Update" : "Bijwerken",
+ "Update Operations" : "Update Operations",
+ "Update configuration: ..." : "Update configuratie: ...",
+ "Update register OAS: ..." : "Update register OAS: ...",
+ "Update vectors when object data changes (recommended for accurate search)" : "Update vectors when object data changes (recommended for accurate search)",
+ "Updated" : "Bijgewerkt",
+ "Updated At" : "Updated At",
+ "Updated:" : "Updated:",
+ "Uptime:" : "Uptime:",
+ "Usage Count" : "Usage Count",
+ "Use SolrCloud with Zookeeper for distributed search" : "Use SolrCloud with Zookeeper for distributed search",
+ "Use filters to narrow down audit trail entries by register, schema, action type, user, date range, or object ID." : "Use filters to narrow down audittrail entries by register, schema, action type, user, date range, or object ID.",
+ "Use filters to narrow down deleted items by register, schema, deletion date, or user who deleted them." : "Use filters to narrow down verwijderd items by register, schema, deletion date, or user who verwijderd them.",
+ "Use filters to narrow down search trail entries by register, schema, success status, user, date range, search terms, or performance metrics." : "Use filters to narrow down search trail entries by register, schema, success status, user, date range, search terms, or performance metrics.",
+ "Used By Collections" : "Used By Collections",
+ "User" : "Gebruiker",
+ "User Agent Statistics" : "User Agent Statistics",
+ "User Description" : "User Description",
+ "User rate limits cleared successfully" : "Gebruikerssnelheidslimieten succesvol gewist",
+ "User removed successfully" : "User removed succesvol",
+ "User-friendly description shown in forms and help text" : "User-friendly description shown in forms and help text",
+ "Username" : "Username",
+ "Username for SOLR authentication (optional)" : "Username for SOLR authentication (optional)",
+ "Users" : "Gebruikers",
+ "Using Pre-Generated Chunks" : "Using Pre-Generated Chunks",
+ "Validate" : "Valideren",
+ "Validate Objects" : "Validate Objects",
+ "Validation completed successfully" : "Validatie succesvol voltooid",
+ "Validation failed" : "Validatie mislukt",
+ "Value" : "Waarde",
+ "Vector Dimensions" : "Vector Dimensions",
+ "Vector Search Backend" : "Vector Search Backend",
+ "Vector field: _embedding_" : "Vector field: _embedding_",
+ "Vectorization Triggers" : "Vectorization Triggers",
+ "Vectorize All Files" : "Vectorize All Files",
+ "Vectorize All Objects" : "Vectorize All Objects",
+ "Vectorize all file types" : "Vectorize all bestand types",
+ "Vectorize all views" : "Vectorize all weergaves",
+ "Vectorize on object creation" : "Vectorize on object creation",
+ "Vectors will be stored in your existing object and file collections" : "Vectors will be stored in your existing object and bestand collections",
+ "Version" : "Versie",
+ "Very High" : "Very High",
+ "View API Docs" : "View API Docs",
+ "View Changes" : "View Changes",
+ "View Details" : "View Details",
+ "View Error" : "View Error",
+ "View File" : "View File",
+ "View Full Details" : "View Full Details",
+ "View Logs" : "View Logs",
+ "View Name" : "View Name",
+ "View Object" : "Object bekijken",
+ "View Parameters" : "View Parameters",
+ "View Selection" : "View Selection",
+ "View and analyze search trail logs with advanced filtering and analytics capabilities" : "View and analyze search trail logs with advanced filtering and analytics capabilities",
+ "View and analyze system audit trails with advanced filtering capabilities" : "View and analyze system audittrails with advanced filtering capabilities",
+ "View deleted successfully" : "Weergave succesvol verwijderd",
+ "View entity details and manage relations" : "View entity details and manage relations",
+ "View name" : "View name",
+ "View name is required" : "View name is verplicht",
+ "View saved successfully!" : "View opgeslagen succesvol!",
+ "View search analytics and manage search logs" : "View search analytics and manage search logs",
+ "View successfully deleted" : "View succesvol deleted",
+ "View successfully updated" : "View succesvol updated",
+ "View updated successfully!" : "View bijgewerkt succesvol!",
+ "View webhook delivery logs and filter by webhook" : "View webhook delivery logs and filter by webhook",
+ "Views" : "Weergaven",
+ "Visible to users" : "Visible to users",
+ "Wait for Response" : "Wait for Response",
+ "Wait for webhook response before continuing (required for request/response flows)" : "Wait for webhook response before continuing (required for request/response flows)",
+ "Warmup Names Cache" : "Warmup Names Cache",
+ "Warning" : "Waarschuwing",
+ "Warning:" : "Warning:",
+ "Webhook" : "Webhook",
+ "Webhook Log Details" : "Webhook Log Details",
+ "Webhook Logs" : "Webhook Logs",
+ "Webhook created successfully" : "Webhook aangemaakt succesvol",
+ "Webhook deleted" : "Webhook deleted",
+ "Webhook retry delivered successfully" : "Webhook opnieuw succesvol afgeleverd",
+ "Webhook retry delivery failed" : "Webhook retry delivery failed",
+ "Webhook updated" : "Webhook updated",
+ "Webhook updated successfully" : "Webhook bijgewerkt succesvol",
+ "Webhooks" : "Webhooks",
+ "Weekly" : "Weekly",
+ "Wrap webhook payload in CloudEvents format for better interoperability" : "Wrap webhook payload in CloudEvents format for better interoperability",
+ "X-Custom-Header: value\\nAuthorization: Bearer token" : "X-Custom-Header: value\\nAuthorization: Bearer token",
+ "Yes" : "Ja",
+ "You" : "You",
+ "You can create new ConfigSets based on the _default template, or upload custom ones directly to your SOLR server." : "You can create new ConfigSets based on the _default template, or upload custom ones directly to your SOLR server.",
+ "You do not have access to this conversation" : "U heeft geen toegang tot dit gesprek",
+ "You do not have permission to delete this conversation" : "U heeft geen toestemming om dit gesprek te verwijderen",
+ "You do not have permission to modify this conversation" : "U heeft geen toestemming om dit gesprek te wijzigen",
+ "You do not have permission to restore this conversation" : "U heeft geen toestemming om dit gesprek te herstellen",
+ "You must be logged in to favorite views" : "You must be logged in to favorite weergaves",
+ "You need an AI agent to start a conversation." : "You need an AI agent to start a gesprek.",
+ "Your Fireworks AI API key. Get one at" : "Your Fireworks AI API key. Get one at",
+ "Your OpenAI API key. Get one at" : "Your OpenAI API key. Get one at",
+ "Your feedback has been recorded. Optionally, you can provide additional details here..." : "Your feedback has been recorded. Optionally, you can provide additional details here...",
+ "Zookeeper Hosts" : "Zookeeper Hosts",
+ "Zookeeper Port" : "Zookeeper Port",
+ "Zookeeper Settings (SolrCloud)" : "Zookeeper Settings (SolrCloud)",
+ "Zookeeper connection string for SolrCloud" : "Zookeeper connection string for SolrCloud",
+ "Zookeeper port number (optional, defaults to 2181)" : "Zookeeper port number (optional, defaults to 2181)",
+ "chunk" : "chunk",
+ "chunks" : "chunks",
+ "chunks processed" : "chunks processed",
+ "configuration(s)" : "configuratie(s)",
+ "e.g., lib/Settings/config.json" : "e.g., lib/Settings/config.json",
+ "e.g., lib/Settings/register.json" : "e.g., lib/Settings/register.json",
+ "failed" : "failed",
+ "file" : "bestand",
+ "files" : "bestands",
+ "fw_..." : "fw_...",
+ "http://localhost:11434" : "http://localhost:11434",
+ "https://api.fireworks.ai/inference/v1" : "https://api.fireworks.ai/inference/v1",
+ "https://example.com/webhook" : "https://example.com/webhook",
+ "members" : "members",
+ "menu or contact someone with permission to create agents." : "menu or contact someone with permission to create agents.",
+ "messages" : "messages",
+ "n8n URL and API key are required" : "n8n-URL en API-sleutel zijn verplicht",
+ "n8n configuration saved successfully" : "n8n configuratie opgeslagen succesvol",
+ "n8n connection not configured" : "n8n-verbinding niet geconfigureerd",
+ "n8n connection successful" : "n8n-verbinding geslaagd",
+ "n8n connection test successful" : "n8n connection test successful",
+ "n8n integration disabled" : "n8n integration disabled",
+ "n8n integration enabled" : "n8n integration enabled",
+ "n8n project initialized successfully" : "n8n-project succesvol geïnitialiseerd",
+ "n8n settings saved successfully" : "n8n-instellingen succesvol opgeslagen",
+ "objectType: object\\naction: created" : "objectType: object\\naction: created",
+ "objects" : "objects",
+ "objects processed" : "objects processed",
+ "or pick a range" : "or pick a range",
+ "org-..." : "org-...",
+ "provides a good balance between speed and accuracy." : "provides a good balance between speed and accuracy.",
+ "register(s)" : "register(s)",
+ "register(s) selected" : "register(s) selected",
+ "required" : "required",
+ "results" : "results",
+ "schema(s)" : "schema(s)",
+ "schema(s) selected" : "schema(s) selected",
+ "sk-..." : "sk-...",
+ "this application" : "this applicatie",
+ "to" : "to",
+ "vectorized" : "vectorized",
+ "views selected" : "weergaves selected",
+ "ℹ️ Current Configuration" : "ℹ️ Current Configuration",
+ "⚡ Batch Processing" : "⚡ Batch Processing",
+ "✓ Comprehensive context ✓ Less likely to miss details ✗ Slower responses ✗ May include less relevant information" : "✓ Comprehensive context ✓ Less likely to miss details ✗ Slower responses ✗ May include less relevant information",
+ "✓ Faster responses ✓ More focused answers ✗ May miss relevant information" : "✓ Faster responses ✓ More focused answers ✗ May miss relevant information",
+ "✨ AI Features" : "✨ AI Features",
+ "All search trails cleared successfully" : "All search trails cleared successfully",
+ "Multiple search trail deletion not implemented yet" : "Multiple search trail deletion not implemented yet",
+ "No expired search trails found to clear" : "Geen verlopen zoektrails gevonden om te wissen",
+ "Missing message" : "Ontbrekend bericht",
+ "message content is required" : "berichtinhoud is vereist",
+ "Missing conversation or agentUuid" : "Ontbrekend gesprek of agentUuid",
+ "Access denied" : "Toegang geweigerd",
+ "Conversation not found" : "Gesprek niet gevonden",
+ "AI service not configured" : "AI-service niet geconfigureerd",
+ "Failed to process message" : "Bericht verwerken mislukt",
+ "Missing conversationId" : "Ontbrekend conversationId",
+ "conversationId is required" : "conversationId is vereist",
+ "Failed to fetch conversation history" : "Gespreksgeschiedenis ophalen mislukt",
+ "Failed to clear conversation" : "Gesprek wissen mislukt",
+ "Invalid feedback type" : "Ongeldig feedbacktype",
+ "type must be \"positive\" or \"negative\"" : "type moet \"positive\" of \"negative\" zijn",
+ "Message not found" : "Bericht niet gevonden",
+ "Failed to save feedback" : "Feedback opslaan mislukt",
+ "Failed to get chat statistics" : "Chatstatistieken ophalen mislukt",
+ "Not Found" : "Niet gevonden",
+ "Engine not found" : "Engine niet gevonden",
+ "Consumer not found" : "Consumer niet gevonden",
+ "Backend parameter is required" : "Backend-parameter is vereist",
+ "Failed to get database information: %s" : "Database-informatie ophalen mislukt: %s",
+ "SOLR setup error: %s" : "SOLR-installatiefout: %s",
+ "Reindex failed: %s" : "Herindexering mislukt: %s"
+},
+"nplurals=2; plural=(n != 1);"
+);
diff --git a/l10n/nl.json b/l10n/nl.json
new file mode 100644
index 000000000..d140788e5
--- /dev/null
+++ b/l10n/nl.json
@@ -0,0 +1,1332 @@
+{
+ "translations": {
+ "📄 Object Serialization": "📄 Objectserialisatie",
+ "🔢 Vectorization Settings": "🔢 Vectorisatie-instellingen",
+ "💰 View Selection (Cost Optimization)": "💰 Weergaveselectie (kostenoptimalisatie)",
+ "3": "3",
+ "30": "30",
+ "AI Assistant": "AI-assistent",
+ "AI Chat": "AI-chat",
+ "API Key": "API-sleutel",
+ "API tokens saved successfully": "API-tokens succesvol opgeslagen",
+ "About ConfigSets": "Over ConfigSets",
+ "Action": "Actie",
+ "Action Distribution": "Actieverdeling",
+ "Action:": "Actie:",
+ "Actions": "Acties",
+ "Active": "Actief",
+ "Active Collections": "Actieve collecties",
+ "Active Filters": "Actieve filters",
+ "Active Organisations": "Actieve organisaties",
+ "Active filters:": "Actieve filters:",
+ "Active organisation set successfully": "Actieve organisatie succesvol ingesteld",
+ "Activity Period": "Activiteitsperiode",
+ "Add Groups": "Groepen toevoegen",
+ "Add Schema": "Schema toevoegen",
+ "Add schema titles, descriptions, and register information to provide richer context for search": "Voeg schematitels, beschrijvingen en registerinformatie toe voor een rijkere zoekcontext",
+ "Add to favorites": "Toevoegen aan favorieten",
+ "Added": "Toegevoegd",
+ "Added to favorites": "Toegevoegd aan favorieten",
+ "Additional Information": "Aanvullende informatie",
+ "Additional feedback saved. Thank you!": "Aanvullende feedback opgeslagen. Dank u!",
+ "Admin": "Beheerder",
+ "Advanced": "Geavanceerd",
+ "Advanced Filters": "Geavanceerde filters",
+ "Advanced Options": "Geavanceerde opties",
+ "Advanced filters are not available when using database source. Switch to Auto or SOLR Index for filtering options.": "Geavanceerde filters zijn niet beschikbaar bij gebruik van databasebron. Schakel over naar Auto of SOLR Index voor filteropties.",
+ "After": "Na",
+ "Agent deleted successfully": "Agent succesvol verwijderd",
+ "Agents": "Agents",
+ "All": "Alle",
+ "All Categories": "Alle categorieën",
+ "All Collections": "Alle collecties",
+ "All Confidence Levels": "Alle betrouwbaarheidsniveaus",
+ "All ConfigSets": "Alle ConfigSets",
+ "All Files": "Alle bestanden",
+ "All Levels": "Alle niveaus",
+ "All Types": "Alle typen",
+ "All Webhooks": "Alle webhooks",
+ "All actions": "Alle acties",
+ "All audit trails cleared successfully": "Alle audittrails succesvol gewist",
+ "All registers": "Alle registers",
+ "All schemas": "Alle schema's",
+ "All searches": "Alle zoekopdrachten",
+ "All users": "Alle gebruikers",
+ "An error occurred while clearing audit trails": "Er is een fout opgetreden while clearing audittrails",
+ "An error occurred while deleting the audit trail": "Er is een fout opgetreden while deleting the audittrail",
+ "An error occurred while deleting the view": "Er is een fout opgetreden while deleting the weergave",
+ "An error occurred while permanently deleting the objects": "Er is een fout opgetreden while permanently deleting the objects",
+ "Analysis completed:": "Analysis completed:",
+ "Analysis steps:": "Analysis steps:",
+ "Analytics": "Analytics",
+ "Analyze Objects": "Analyze Objects",
+ "Analyze Properties": "Analyze Properties",
+ "Analyze existing properties for improvement opportunities": "Analyze existing properties for improvement opportunities",
+ "Analyzing...": "Analyzing...",
+ "Any favorites and sharing settings for this view": "Any favorites and sharing settings for this weergave",
+ "Any user": "Any user",
+ "App store cache invalidated successfully": "App store cache succesvol ongeldig gemaakt",
+ "Application deleted successfully": "Applicatie succesvol verwijderd",
+ "Applications": "Applicaties",
+ "Apply Changes": "Apply Changes",
+ "Archive": "Archive",
+ "Archive conversation": "Archive gesprek",
+ "Archived conversations are hidden from your active list": "Archived gespreks are hidden from your active list",
+ "Are you sure you want to cleanup old search trails? This will delete entries older than 30 days.": "Weet u zeker dat u wilt cleanup old search trails? This will delete entries older than 30 days.",
+ "Are you sure you want to delete the selected audit trails? This action cannot be undone.": "Weet u zeker dat u wilt verwijderen the geselecteerd audittrails? Deze actie kan niet ongedaan worden gemaakt.",
+ "Are you sure you want to delete the selected search trails? This action cannot be undone.": "Weet u zeker dat u wilt verwijderen the geselecteerd search trails? Deze actie kan niet ongedaan worden gemaakt.",
+ "Are you sure you want to delete this ConfigSet?": "Weet u zeker dat u wilt verwijderen this ConfigSet?",
+ "Are you sure you want to permanently delete": "Weet u zeker dat u wilt permanently delete",
+ "Ask a question...": "Ask a question...",
+ "Ask questions about your data using natural language": "Ask questions about your data using natural language",
+ "Attempt": "Attempt",
+ "Audit Trail Changes": "Audittrail Changes",
+ "Audit Trail Details": "Audittrail Details",
+ "Audit Trail Management": "Audittrail Management",
+ "Audit Trail Statistics": "Audittrail Statistics",
+ "Audit Trails": "Audittrails",
+ "Audit trail data copied to clipboard": "Audittrail data gekopieerd to clipboard",
+ "Audit trail deleted successfully": "Audittrail succesvol verwijderd",
+ "Audit trail successfully deleted": "Audittrail succesvol deleted",
+ "Authentication": "Authentication",
+ "Auto-commit disabled": "Auto-commit disabled",
+ "Auto-commit enabled": "Auto-commit enabled",
+ "Auto-create Default Organisation": "Auto-create Default Organisation",
+ "Auto-retry failed vectorizations": "Auto-retry failed vectorizations",
+ "Automatically commit changes to SOLR index": "Automatically commit changes to SOLR index",
+ "Automatically create a default organisation if none exists when the app is initialized": "Automatically create a default organisatie if none exists when the app is initialized",
+ "Automatically generate vector embeddings from text chunks when files are uploaded and processed": "Automatically generate vector embeddings from text chunks when bestands are uploaded and processed",
+ "Automatically generate vector embeddings when objects are created or updated": "Automatically generate vector embeddings when objecten are aangemaakt or updated",
+ "Automatically retry failed vectorization attempts (max 3 retries)": "Automatically retry failed vectorization attempts (max 3 retries)",
+ "Available Filters": "Available Filters",
+ "Available Workflows": "Available Workflows",
+ "Avg Execution Time": "Avg Execution Time",
+ "Avg Members/Org": "Avg Members/Org",
+ "Avg Object Views/Session": "Avg Object Views/Session",
+ "Avg Response Time": "Avg Response Time",
+ "Avg Results/Search": "Avg Results/Search",
+ "Avg Searches/Session": "Avg Searches/Session",
+ "Back": "Terug",
+ "Back to Entities": "Back to Entities",
+ "Back to Registers": "Back to Registers",
+ "Back to Webhooks": "Back to Webhooks",
+ "Back to applications": "Back to applicaties",
+ "Back to entities": "Back to entities",
+ "Backend updated successfully. Please reload the application.": "Backend succesvol bijgewerkt. Herlaad de applicatie.",
+ "Base URL (Optional)": "Base URL (Optional)",
+ "Basic Information": "Basic Information",
+ "Batch Size": "Batchgrootte",
+ "Batch extraction completed": "Batch-extractie voltooid",
+ "Before": "Voor",
+ "Before object vectorization can work:": "Before object vectorization can work:",
+ "Behavior Issue": "Behavior Issue",
+ "Blob storage has been retired. All objects now use magic tables.": "Blob-opslag is buiten gebruik gesteld. Alle objecten gebruiken nu magic-tabellen.",
+ "Branch": "Branch",
+ "Bulk delete operation completed successfully": "Bulk verwijderactie succesvol voltooid",
+ "Bulk save operation completed successfully": "Bulk opslagactie succesvol voltooid",
+ "Business Data": "Business Data",
+ "Cache cleared successfully": "Cache succesvol gewist",
+ "Calculate Sizes": "Calculate Sizes",
+ "Cancel": "Annuleren",
+ "Cannot delete: objects are still attached": "Cannot delete: objecten are still attached",
+ "Category": "Categorie",
+ "Change Type": "Change Type",
+ "Changes": "Wijzigingen",
+ "Changes copied to clipboard": "Changes gekopieerd to clipboard",
+ "Chat Model": "Chat Model",
+ "Chat Provider": "Chat Provider",
+ "Chat Provider (RAG)": "Chat Provider (RAG)",
+ "Chat Settings": "Chat Settings",
+ "Chat provider connection successful!": "Chat provider connection successful!",
+ "Chat settings": "Chat settings",
+ "Choose a register": "Choose a register",
+ "Choose a schema": "Choose a schema",
+ "Choose how vector similarity calculations are performed for semantic search": "Choose how vector similarity calculations are performed for semantic search",
+ "Choose which file types to include in the vectorization process. Only files with extracted text and chunks will be processed.": "Choose which bestand types to include in the vectorization process. Only bestands with extracted text and chunks will be processed.",
+ "Choose which views to include in the vectorization process. Leave empty to process all views based on your configuration.": "Choose which weergaves to include in the vectorization process. Leave empty to process all weergaves based on your configuratie.",
+ "Chunk": "Fragment",
+ "Chunk deletion not yet implemented. Use chunk-based endpoints.": "Fragmentverwijdering nog niet geïmplementeerd. Gebruik chunk-gebaseerde eindpunten.",
+ "Chunks": "Fragmenten",
+ "Chunks to Vectorize:": "Chunks to Vectorize:",
+ "Cleanup Old Trails": "Cleanup Old Trails",
+ "Cleanup completed": "Opschoning voltooid",
+ "Clear All Embeddings": "Clear All Embeddings",
+ "Clear Entries": "Clear Entries",
+ "Clear Filtered Audit Trails": "Clear Filtered Audittrails",
+ "Clear Filters": "Filters wissen",
+ "Clear Index": "Clear Index",
+ "Clear Selection": "Clear Selection",
+ "Clear all": "Alles wissen",
+ "Clear all filters": "Alle filters wissen",
+ "Clear date range": "Clear date range",
+ "Clearing...": "Clearing...",
+ "Close": "Sluiten",
+ "Collection Management": "Collection Management",
+ "Collection Name": "Collection Name",
+ "Collection assignments updated successfully": "Collectietoewijzingen succesvol bijgewerkt",
+ "Collection cleared successfully": "Collectie succesvol gewist",
+ "Collection copied successfully": "Collectie succesvol gekopieerd",
+ "Collection created successfully": "Collectie succesvol aangemaakt",
+ "Collection deleted successfully": "Collectie succesvol verwijderd",
+ "Collection used to store and index file metadata and content": "Collection used to store and index bestand metadata and content",
+ "Collection used to store and index object data": "Collection used to store and index object data",
+ "Collections:": "Collections:",
+ "Commit Message": "Commit Message",
+ "Commit Within (ms)": "Commit Within (ms)",
+ "Commit message": "Commit message",
+ "Compare current schema with real object data": "Compare current schema with real object data",
+ "Completed": "Voltooid",
+ "Complex": "Complex",
+ "Complex queries: Advanced searches with multiple filters, operators, and complex parameter combinations": "Complex queries: Advanced searches with multiple filters, operators, and complex parameter combinations",
+ "Confidence Level": "Confidence Level",
+ "Confidence Score": "Confidence Score",
+ "Config must be provided as an object": "Configuratie moet als object worden opgegeven",
+ "ConfigSet": "ConfigSet",
+ "ConfigSet Management": "ConfigSet Management",
+ "ConfigSet Name": "ConfigSet Name",
+ "ConfigSet created successfully": "ConfigSet succesvol aangemaakt",
+ "ConfigSet deleted successfully": "ConfigSet succesvol verwijderd",
+ "ConfigSet:": "ConfigSet:",
+ "ConfigSets define the schema and configuration for your SOLR collections. They contain field definitions, analyzers, and other search settings.": "ConfigSets define the schema and configuratie for your SOLR collections. They contain field definitions, analyzers, and other search settings.",
+ "Configuration": "Configuratie",
+ "Configuration Data": "Configuration Data",
+ "Configuration saved": "Configuration saved",
+ "Configurations": "Configuraties",
+ "Configure Facets": "Configure Facets",
+ "Configure Large Language Model (LLM) providers for AI-powered features including semantic search, embeddings, and chat.": "Configure Large Language Model (LLM) providers for AI-powered features including semantic search, embeddings, and chat.",
+ "Configure basic connection settings for your SOLR server including authentication and network options. Use the separate ConfigSet and Collection Management dialogs to manage cores and collections.": "Configure basic connection settings for your SOLR server including authentication and network options. Use the separate ConfigSet and Collection Management dialogs to manage cores and collections.",
+ "Configure how database objects are converted into vector embeddings for semantic search. Objects are directly vectorized without needing text extraction.": "Configure how database objecten are converted into vector embeddings for semantic search. Objects are directly vectorized without needing text extraction.",
+ "Configure how objects are converted to text before vectorization. These settings affect search quality and context.": "Configure how objecten are converted to text before vectorization. These settings affect search quality and context.",
+ "Configure parameters for file vectorization. This process will generate vector embeddings for all extracted file chunks.": "Configure parameters for bestand vectorization. This process will generate vector embeddings for all extracted bestand chunks.",
+ "Configure parameters for object vectorization. This process will generate vector embeddings for all objects matching your view filters.": "Configure parameters for object vectorization. This process will generate vector embeddings for all objecten matching your weergave filters.",
+ "Configure which types of data to search and how many sources to retrieve": "Configure which types of data to search and how many brons to retrieve",
+ "Connection Failed": "Connection Failed",
+ "Connection Settings": "Verbindingsinstellingen",
+ "Connection Successful!": "Connection Successful!",
+ "Connection failed": "Connection failed",
+ "Connection protocol": "Connection protocol",
+ "Connection successful": "Connection successful",
+ "Connection timeout in seconds": "Connection timeout in seconds",
+ "Constant delay between retries (5 minutes)": "Constant delay between retries (5 minutes)",
+ "Constraint Issue": "Constraint Issue",
+ "Content Filters": "Content Filters",
+ "Continue to Properties": "Continue to Properties",
+ "Control which object views should be vectorized to reduce API costs. Only vectorize views that benefit from semantic search.": "Control which object weergaves should be vectorized to reduce API costs. Only vectorize weergaves that benefit from semantic search.",
+ "Control which views and tools the AI can use in this conversation. By default, all agent capabilities are enabled.": "Control which weergaves and tools the AI can use in this gesprek. By default, all agent capabilities are enabled.",
+ "Controls randomness (0 = deterministic, 2 = very creative)": "Controls randomness (0 = deterministic, 2 = very creative)",
+ "Conversation ID is required": "Gesprek-ID is verplicht",
+ "Conversation archived": "Conversation archived",
+ "Conversation archived successfully": "Gesprek succesvol gearchiveerd",
+ "Conversation cleared successfully": "Gesprek succesvol gewist",
+ "Conversation deleted": "Conversation deleted",
+ "Conversation permanently deleted": "Gesprek permanent verwijderd",
+ "Conversation renamed": "Conversation renamed",
+ "Conversation restored": "Conversation restored",
+ "Conversation title": "Conversation title",
+ "Copied!": "Copied!",
+ "Copy": "Kopiëren",
+ "Copy Changes": "Copy Changes",
+ "Copy Collection": "Copy Collection",
+ "Copy Data": "Copy Data",
+ "Copy Full Data": "Copy Full Data",
+ "Copying...": "Copying...",
+ "Count": "Aantal",
+ "Counting objects...": "Counting objects...",
+ "Create": "Aanmaken",
+ "Create Collection": "Create Collection",
+ "Create ConfigSet": "Create ConfigSet",
+ "Create New Collection": "Create New Collection",
+ "Create New ConfigSet": "Create New ConfigSet",
+ "Create Operations": "Create Operations",
+ "Create Webhook": "Create Webhook",
+ "Create a copy of collection:": "Create a copy of collection:",
+ "Create a new ConfigSet based on the _default template": "Create a new ConfigSet based on the _default template",
+ "Create a new SOLR collection from an existing ConfigSet": "Create a new SOLR collection from an existing ConfigSet",
+ "Create your first AI agent to get started.": "Create your first AI agent to get started.",
+ "Created": "Aangemaakt",
+ "Created:": "Created:",
+ "Creating...": "Creating...",
+ "Current Filters": "Current Filters",
+ "Current Type:": "Current Type:",
+ "Custom API endpoint if using a different region": "Custom API eindpunt if using a different region",
+ "Custom HTTP headers (one per line, format: Header-Name: value)": "Custom HTTP headers (one per line, format: Header-Name: value)",
+ "Daily": "Daily",
+ "Dashboard": "Dashboard",
+ "Data Source": "Gegevensbron",
+ "Data sources": "Data brons",
+ "Data type does not match observed values": "Gegevenstype does not match observed values",
+ "Database URL": "Database URL",
+ "Database information refreshed": "Database information refreshed",
+ "Date Range": "Datumbereik",
+ "Default": "Standaard",
+ "Default Organisation": "Default Organisation",
+ "Default: 5": "Default: 5",
+ "Delays double with each attempt (2, 4, 8 minutes...)": "Delays double with each attempt (2, 4, 8 minutes...)",
+ "Delays increase linearly (5, 10, 15 minutes...)": "Delays increase linearly (5, 10, 15 minutes...)",
+ "Delete": "Verwijderen",
+ "Delete Application": "Delete Application",
+ "Delete Audit Trail": "Delete Audittrail",
+ "Delete Collection": "Delete Collection",
+ "Delete ConfigSet": "Delete ConfigSet",
+ "Delete Objects": "Delete Objects",
+ "Delete Operations": "Delete Operations",
+ "Delete View": "Delete View",
+ "Delete all objects in this schema": "Delete all objecten in this schema",
+ "Delete permanently": "Delete permanently",
+ "Delete this conversation?": "Delete this gesprek?",
+ "Delete view": "Delete weergave",
+ "Deleted": "Verwijderd",
+ "Deleted By": "Deleted By",
+ "Deleted Date": "Deleted Date",
+ "Deleted Items Management": "Deleted Items Management",
+ "Deleted This Week": "Deleted This Week",
+ "Deleted Today": "Deleted Today",
+ "Deleted:": "Deleted:",
+ "Deleting...": "Verwijderen...",
+ "Deletion Date Range": "Deletion Date Range",
+ "Deletion Statistics": "Deletion Statistics",
+ "Deprecated": "Verouderd",
+ "Description": "Beschrijving",
+ "Description:": "Description:",
+ "Detect data types and patterns": "Detect data types and patterns",
+ "Detected At": "Detected At",
+ "Detected Format:": "Detected Format:",
+ "Detected Issues:": "Detected Issues:",
+ "Disable": "Uitschakelen",
+ "Disabled": "Uitgeschakeld",
+ "Discover Files": "Discover Files",
+ "Discovered Properties": "Discovered Properties",
+ "Do you want to permanently delete all filtered audit trail entries? This action cannot be undone.": "Do you want to permanently delete all filtered audittrail entries? Deze actie kan niet ongedaan worden gemaakt.",
+ "Do you want to permanently delete this audit trail entry? This action cannot be undone.": "Do you want to permanently delete this audittrail entry? Deze actie kan niet ongedaan worden gemaakt.",
+ "Documents": "Documents",
+ "Download API Spec": "Download API Spec",
+ "Edit": "Bewerken",
+ "Edit Register": "Register bewerken",
+ "Edit Schema": "Schema bewerken",
+ "Edit View": "Edit View",
+ "Edit Webhook": "Edit Webhook",
+ "Edit view": "Edit weergave",
+ "Edit view details": "Edit weergave details",
+ "Effectiveness": "Effectiveness",
+ "Email": "E-mail",
+ "Embedding Model": "Embedding Model",
+ "Embedding Provider": "Embedding Provider",
+ "Embedding generated successfully": "Embedding succesvol gegenereerd",
+ "Embedding provider connection successful!": "Embedding provider connection successful!",
+ "Enable": "Inschakelen",
+ "Enable auto-creation": "Enable auto-creation",
+ "Enable automatic file vectorization": "Enable automatic bestand vectorization",
+ "Enable automatic object vectorization": "Enable automatic object vectorization",
+ "Enable automatic synchronization": "Enable automatic synchronization",
+ "Enable detailed logging for SOLR operations (recommended for debugging)": "Enable detailed logging for SOLR operations (recommended for debugging)",
+ "Enable faceting": "Enable faceting",
+ "Enable or disable LLM features. Configure providers and models using the LLM Configuration button above.": "Enable or disable LLM features. Configure providers and models using the LLM Configuration button above.",
+ "Enable or disable SOLR search integration. Configure connection settings using the Connection Settings button above.": "Enable or disable SOLR search integration. Configure connection settings using the Connection Settings button above.",
+ "Enable or disable n8n workflow integration. Configure connection settings below.": "Enable or disable n8n workflow integration. Configure connection settings below.",
+ "Enable or disable this webhook": "Enable or disable this webhook",
+ "Enable vectorization for all existing and future views (may increase costs)": "Enable vectorization for all existing and future weergaves (may increase costs)",
+ "Enabled": "Ingeschakeld",
+ "Endpoints": "Eindpunten",
+ "Enter ConfigSet name": "Enter ConfigSet name",
+ "Enter collection name": "Enter collection name",
+ "Enter description (optional)...": "Enter description (optional)...",
+ "Enter new collection name": "Enter new collection name",
+ "Enter object ID": "Enter object ID",
+ "Enter search term": "Enter search term",
+ "Enter view name...": "Enter weergave name...",
+ "Enter webhook name": "Enter webhook name",
+ "Entities": "Entiteiten",
+ "Entity Information": "Entity Information",
+ "Entity deleted successfully": "Entiteit succesvol verwijderd",
+ "Entity not found": "Entiteit niet gevonden",
+ "Entries to be deleted:": "Entries to be deleted:",
+ "Enum Issue": "Enum Issue",
+ "Enum constraint is missing": "Enum constraint is missing",
+ "Error": "Fout",
+ "Error Details": "Error Details",
+ "Error Information": "Error Information",
+ "Error Message": "Error Message",
+ "Error loading application": "Error loading applicatie",
+ "Error loading audit trails": "Error loading audittrails",
+ "Error loading entity": "Error loading entity",
+ "Error loading search trails": "Error loading search trails",
+ "Estimated Batches:": "Estimated Batches:",
+ "Estimated Cost:": "Estimated Cost:",
+ "Estimated Duration:": "Estimated Duration:",
+ "Event": "Gebeurtenis",
+ "Event Property for Payload": "Event Property for Payload",
+ "Events": "Gebeurtenissen",
+ "Example Value": "Example Value",
+ "Exclusive Maximum": "Exclusive Maximum",
+ "Exclusive Minimum": "Exclusive Minimum",
+ "Execution Mode": "Execution Mode",
+ "Execution Time": "Execution Time",
+ "Execution Time Range": "Execution Time Range",
+ "Existing Improvements": "Existing Improvements",
+ "Exponential": "Exponential",
+ "Export": "Exporteren",
+ "Export completed successfully": "Export completed succesvol",
+ "Export, view, or delete audit trails": "Export, weergave, or delete audittrails",
+ "Extend Schema": "Extend Schema",
+ "Extended": "Extended",
+ "Extensions": "Extensions",
+ "Extract Pending Files": "Extract Pending Files",
+ "Extract properties from each object": "Extract properties from each object",
+ "Extracted At": "Extracted At",
+ "Extraction Status": "Extraction Status",
+ "Facet configuration updated successfully": "Facetconfiguratie succesvol bijgewerkt",
+ "Facets discovered and configured successfully": "Facetten succesvol ontdekt en geconfigureerd",
+ "Facets discovered successfully": "Facetten succesvol ontdekt",
+ "Failed": "Mislukt",
+ "Failed to analyze schema properties": "Kon niet analyze schema properties",
+ "Failed to archive conversation": "Kon niet archive gesprek",
+ "Failed to calculate sizes": "Kon niet calculate sizes",
+ "Failed to clear collection": "Kon niet clear collection",
+ "Failed to copy changes": "Kon niet copy changes",
+ "Failed to copy data": "Kon niet copy data",
+ "Failed to copy data to clipboard": "Kon niet copy data to clipboard",
+ "Failed to create conversation": "Kon niet create gesprek",
+ "Failed to create or find project": "Kon project niet aanmaken of vinden",
+ "Failed to delete collection": "Kon niet delete collection",
+ "Failed to delete conversation": "Kon niet delete gesprek",
+ "Failed to delete webhook": "Kon niet delete webhook",
+ "Failed to download API specification": "Kon niet download API specification",
+ "Failed to get SOLR field configuration": "Kon SOLR-veldconfiguratie niet ophalen",
+ "Failed to get entity categories": "Kon entiteitscategorieën niet ophalen",
+ "Failed to get entity statistics": "Kon entiteitsstatistieken niet ophalen",
+ "Failed to get entity types": "Kon entiteitstypen niet ophalen",
+ "Failed to load LLM configuration": "Kon niet load LLM configuratie",
+ "Failed to load Nextcloud groups": "Kon niet load Nextcloud groups",
+ "Failed to load conversation": "Kon niet load gesprek",
+ "Failed to load entities": "Kon niet load entities",
+ "Failed to load entity": "Kon niet load entity",
+ "Failed to load files": "Kon niet load bestands",
+ "Failed to load organisations": "Kon niet load organisaties",
+ "Failed to load templates": "Kon niet load templates",
+ "Failed to load webhooks": "Kon niet load webhooks",
+ "Failed to load workflows": "Kon niet load workflows",
+ "Failed to refresh database information": "Kon niet refresh database information",
+ "Failed to reindex collection": "Kon niet reindex collection",
+ "Failed to rename conversation": "Kon niet rename gesprek",
+ "Failed to restore conversation": "Kon niet restore gesprek",
+ "Failed to retry extraction": "Kon niet retry extraction",
+ "Failed to retry webhook": "Kon niet retry webhook",
+ "Failed to save GitHub token": "Kon niet save GitHub token",
+ "Failed to save GitLab URL": "Kon niet save GitLab URL",
+ "Failed to save GitLab token": "Kon niet save GitLab token",
+ "Failed to save additional feedback": "Kon niet save additional feedback",
+ "Failed to save n8n configuration": "Kon niet save n8n configuratie",
+ "Failed to save roles": "Kon niet save roles",
+ "Failed to save settings": "Kon niet save settings",
+ "Failed to save webhook": "Kon niet save webhook",
+ "Failed to send feedback": "Kon niet send feedback",
+ "Failed to test webhook": "Kon niet test webhook",
+ "Failed to update favorite status": "Kon niet update favorite status",
+ "Failed to update schema properties": "Kon niet update schema properties",
+ "Failed to update view": "Kon niet update weergave",
+ "Failed to update webhook": "Kon niet update webhook",
+ "Feedback recorded": "Feedback recorded",
+ "Fewer sources (1-3):": "Fewer brons (1-3):",
+ "Field": "Veld",
+ "File": "Bestand",
+ "File Chunk Prediction": "File Chunk Prediction",
+ "File Collection": "File Collection",
+ "File Management": "Bestandsbeheer",
+ "File Name": "File Name",
+ "File Path": "File Path",
+ "File Type Selection": "File Type Selection",
+ "File Vectorization": "File Vectorization",
+ "File Warmup": "File Warmup",
+ "File actions menu": "File actions menu",
+ "File anonymized successfully": "Bestand succesvol geanonimiseerd",
+ "File chunk vectorization is not yet implemented. The chunks are ready and stored, but the vectorization service is under development.": "File chunk vectorization is nog niet geïmplementeerd. The chunks are ready and stored, but the vectorization service is under development.",
+ "File collection not configured": "Bestandscollectie niet geconfigureerd",
+ "File discovery completed": "Bestandsontdekking voltooid",
+ "File extraction completed": "Bestandsextractie voltooid",
+ "File extraction queued": "File extraction queued",
+ "File indexed successfully": "Bestand succesvol geïndexeerd",
+ "File is already anonymized": "Bestand is al geanonimiseerd",
+ "File not found": "Bestand niet gevonden",
+ "File settings updated successfully": "Bestandsinstellingen succesvol bijgewerkt",
+ "File sources": "File brons",
+ "File vectorization configuration saved successfully": "File vectorization configuratie opgeslagen succesvol",
+ "File vectorization started. Check the statistics section for progress.": "File vectorization started. Check the statistics section for progress.",
+ "File warmup completed": "Bestandsvoorbereiding voltooid",
+ "Files": "Bestanden",
+ "Files with Completed Extraction:": "Files with Completed Extraction:",
+ "Files → fileCollection, Objects → objectCollection": "Files → bestandCollection, Objects → objectCollection",
+ "Filter Audit Trails": "Filter Audittrails",
+ "Filter Deleted Items": "Filter Deleted Items",
+ "Filter Objects": "Filter Objects",
+ "Filter Properties": "Filter Properties",
+ "Filter Search Trails": "Filter Zoektrails",
+ "Filter Statistics": "Filter Statistics",
+ "Filter and analyze search trail entries": "Filter and analyze search trail entries",
+ "Filter and manage audit trail entries": "Filter and manage audittrail entries",
+ "Filter and manage soft deleted items": "Filter and manage soft verwijderd items",
+ "Filter by object ID": "Filteren op object ID",
+ "Filter by search term": "Filteren op search term",
+ "Filter by webhook": "Filteren op webhook",
+ "Filter data loaded automatically. Use the filters below to refine your search.": "Filter data loaded automatically. Use the filters below to refine your search.",
+ "Filter webhook triggers by payload properties (one per line, format: key: value)": "Filter webhook triggers by payload properties (one per line, format: key: value)",
+ "Filtered": "Filtered",
+ "Filters": "Filters",
+ "Fireworks AI Chat Settings": "Fireworks AI Chat Settings",
+ "Fireworks AI Embedding Configuration": "Fireworks AI Embedding Configuration",
+ "First": "First",
+ "Fixed": "Fixed",
+ "For chat and retrieval-augmented generation": "For chat and retrieval-augmented generation",
+ "For vector embeddings and semantic search": "For vector embeddings and semantic search",
+ "Format": "Formaat",
+ "Format Issue": "Format Issue",
+ "Format constraint is missing": "Format constraint is missing",
+ "From Date": "From Date",
+ "From date": "From date",
+ "Full data copied to clipboard": "Full data gekopieerd to clipboard",
+ "General Issue": "General Issue",
+ "Generate recommendations and confidence scores": "Generate recommendations and confidence scores",
+ "Generate vectors immediately when new objects are created": "Generate vectors immediately when new objecten are created",
+ "GitHub token is valid": "GitHub-token is geldig",
+ "GitHub token removed successfully": "GitHub-token succesvol verwijderd",
+ "GitHub token saved successfully": "GitHub-token succesvol opgeslagen",
+ "GitLab URL saved successfully": "GitLab URL opgeslagen succesvol",
+ "GitLab token is valid": "GitLab-token is geldig",
+ "GitLab token saved successfully": "GitLab token opgeslagen succesvol",
+ "HTTP Method": "HTTP Method",
+ "HTTP method used to send webhook requests": "HTTP method used to send webhook requests",
+ "Headers": "Kopteksten",
+ "Health": "Gezondheid",
+ "Heartbeat successful - connection kept alive": "Hartslag succesvol - verbinding actief gehouden",
+ "Helpful": "Helpful",
+ "Hide Filters": "Hide Filters",
+ "Hide in forms": "Hide in forms",
+ "Hide in list view": "Hide in list weergave",
+ "High": "High",
+ "High Confidence": "High Confidence",
+ "Host": "Host",
+ "Hourly": "Hourly",
+ "How deep to traverse nested object properties (1-20). Higher values capture more detail but increase vector size.": "How deep to traverse nested object properties (1-20). Higher values capture more detail but increase vector size.",
+ "How often to check for updates (1-168 hours)": "How often to check for updates (1-168 hours)",
+ "How to handle retries for failed webhook deliveries": "How to handle retries for failed webhook deliveries",
+ "ID": "ID",
+ "ID:": "ID:",
+ "IP rate limits cleared successfully": "IP-snelheidslimieten succesvol gewist",
+ "Identify properties not in the schema": "Identify properties not in the schema",
+ "Immutable": "Immutable",
+ "Import": "Importeren",
+ "Import successful": "Importeren geslaagd",
+ "Improved Property": "Improved Property",
+ "In use": "In use",
+ "Inactive": "Inactief",
+ "Include IDs and names of related objects for better contextual search": "Include IDs and names of related objecten for better contextual search",
+ "Include related object references": "Include related object references",
+ "Include schema and register metadata": "Include schema and register metadata",
+ "Initialization failed": "Initialization failed",
+ "Initialize Project": "Initialize Project",
+ "Inspect Fields": "Inspect Fields",
+ "Inspect Index": "Inspect Index",
+ "Invalid": "Ongeldig",
+ "Invalid batch size. Must be between 1 and 5000": "Ongeldige batchgrootte. Moet tussen 1 en 5000 zijn",
+ "Invalid field name provided": "Ongeldig veldnaam opgegeven",
+ "Invalid maxObjects. Must be 0 (all) or positive number": "Ongeldig maxObjects. Moet 0 (alle) of een positief getal zijn",
+ "Invalid:": "Ongeldig:",
+ "Issue": "Issue",
+ "Items per page:": "Items per pagina:",
+ "Just now": "Just now",
+ "LLM Configuration": "LLM Configuration",
+ "LLM actions menu": "LLM actions menu",
+ "LLM configuration saved successfully": "LLM configuratie opgeslagen succesvol",
+ "LLM features disabled": "LLM features disabled",
+ "LLM features enabled": "LLM features enabled",
+ "LLM must be enabled with an embedding provider configured": "LLM must be enabled with an embedding provider configured",
+ "LLM settings updated successfully": "LLM-instellingen succesvol bijgewerkt",
+ "Last": "Last",
+ "Last Triggered": "Last Triggered",
+ "Length Range:": "Length Range:",
+ "Linear": "Linear",
+ "Load Advanced Filters": "Load Advanced Filters",
+ "Load advanced filters with live data from your search index": "Load advanced filters with live data from your search index",
+ "Load view": "Load weergave",
+ "Loading ConfigSets...": "Loading ConfigSets...",
+ "Loading advanced filters...": "Loading advanced filters...",
+ "Loading agents...": "Loading agents...",
+ "Loading application details...": "Loading applicatie details...",
+ "Loading applications...": "Loading applicaties...",
+ "Loading archived conversations...": "Loading gearchiveerd gespreks...",
+ "Loading audit trails...": "Loading audittrails...",
+ "Loading collections...": "Loading collections...",
+ "Loading configurations...": "Loading configuraties...",
+ "Loading conversation...": "Loading gesprek...",
+ "Loading conversations...": "Loading gespreks...",
+ "Loading deleted items...": "Loading verwijderd items...",
+ "Loading events...": "Loading events...",
+ "Loading filter data...": "Loading filter data...",
+ "Loading groups...": "Loading groups...",
+ "Loading log details...": "Loading log details...",
+ "Loading registers...": "Loading registers...",
+ "Loading schemas...": "Loading schemas...",
+ "Loading search trails...": "Loading search trails...",
+ "Loading sources...": "Loading brons...",
+ "Loading statistics...": "Loading statistics...",
+ "Loading users...": "Loading users...",
+ "Loading views...": "Loading weergaves...",
+ "Loading...": "Laden...",
+ "Local": "Local",
+ "Local Version": "Local Version",
+ "Locked": "Vergrendeld",
+ "Locked:": "Locked:",
+ "Login successful": "Inloggen geslaagd",
+ "Logs": "Logboek",
+ "Low": "Low",
+ "Low Confidence": "Low Confidence",
+ "Lucene Version:": "Lucene Version:",
+ "Magic table synchronized successfully": "Magic-tabel succesvol gesynchroniseerd",
+ "Manage Organisation Roles": "Manage Organisation Roles",
+ "Manage SOLR Collections (data stores) and assign them for objects and files.": "Manage SOLR Collections (data stores) and assign them for objecten and bestands.",
+ "Manage SOLR ConfigSets (configuration templates) for your collections.": "Manage SOLR ConfigSets (configuratie templates) for your collections.",
+ "Manage and configure agents for automated tasks": "Manage and configure agents for automated tasks",
+ "Manage and monitor file text extraction status": "Manage and monitor bestand text extraction status",
+ "Manage and restore soft deleted items from your registers": "Manage and restore soft verwijderd items from your registers",
+ "Manage and view detected entities from files and objects": "Manage and weergave detected entities from bestands and objects",
+ "Manage document templates and themes": "Manage document templates and themes",
+ "Manage n8n workflows for OpenRegister automation. Workflows will be stored in the configured project.": "Manage n8n workflows for OpenRegister automation. Workflows will be stored in the configured project.",
+ "Manage webhooks for event-driven integrations": "Manage webhooks for event-driven integrations",
+ "Manage your applications and modules": "Manage your applicaties and modules",
+ "Manage your data registers and their configurations": "Manage your data registers and their configuraties",
+ "Manage your data schemas and their properties": "Manage your data schema's and their properties",
+ "Manage your data sources and their configurations": "Manage your data brons and their configuraties",
+ "Manage your saved search configurations": "Manage your opgeslagen search configuraties",
+ "Manage your system configurations and settings": "Manage your system configuraties and settings",
+ "Managed": "Managed",
+ "Max Files (0 = all)": "Max Files (0 = all)",
+ "Max Length": "Max Length",
+ "Max Length:": "Max Length:",
+ "Max Objects (0 = all)": "Max Objects (0 = all)",
+ "Max Retries": "Max Retries",
+ "Max Shards/Node": "Max Shards/Node",
+ "Max execution time (ms)": "Max execution time (ms)",
+ "Max ms": "Max ms",
+ "Max result count": "Max result count",
+ "Max results": "Max results",
+ "Maximum": "Maximum",
+ "Maximum Nesting Depth": "Maximum Nesting Depth",
+ "Maximum length constraint is missing": "Maximum length constraint is missing",
+ "Maximum length is too restrictive": "Maximum length is too restrictive",
+ "Maximum number of files to process. Set to 0 to process all files.": "Maximum number of bestands to process. Set to 0 to process all bestands.",
+ "Maximum number of objects to process. Set to 0 to process all objects.": "Maximum number of objecten to process. Set to 0 to process all objects.",
+ "Maximum number of retry attempts for failed deliveries": "Maximum number of retry attempts for failed deliveries",
+ "Maximum time to wait before committing changes": "Maximum time to wait before committing changes",
+ "Maximum tokens to generate": "Maximum tokens to generate",
+ "Maximum value constraint is missing": "Maximum value constraint is missing",
+ "Maximum value is too restrictive": "Maximum value is too restrictive",
+ "Medium": "Medium",
+ "Medium Confidence": "Medium Confidence",
+ "Medium queries: Searches with some filtering or multiple parameters (e.g., date ranges, specific registers/schemas)": "Medium queries: Searches with some filtering or multiple parameters (e.g., date ranges, specific registers/schemas)",
+ "Members of selected groups can access this view": "Members of geselecteerd groups can access this weergave",
+ "Members:": "Members:",
+ "Memory prediction calculated successfully": "Geheugenvoorspelling succesvol berekend",
+ "Message content is required": "Berichtinhoud is verplicht",
+ "Message does not belong to this conversation": "Bericht behoort niet tot dit gesprek",
+ "Metadata Filters": "Metadata Filters",
+ "Method": "Methode",
+ "Min Length": "Min Length",
+ "Min execution time (ms)": "Min execution time (ms)",
+ "Min ms": "Min ms",
+ "Min result count": "Min result count",
+ "Min results": "Min results",
+ "Minimum": "Minimum",
+ "Minimum value constraint is missing": "Minimum value constraint is missing",
+ "Minimum value is too restrictive": "Minimum value is too restrictive",
+ "Missing object fields created successfully": "Ontbrekende objectvelden succesvol aangemaakt",
+ "Mode:": "Mode:",
+ "Model": "Model",
+ "Model Name": "Model Name",
+ "Modified": "Gewijzigd",
+ "Monthly": "Monthly",
+ "More sources (10-20):": "More brons (10-20):",
+ "Most Active Objects": "Most Active Objects",
+ "Multiple Of": "Multiple Of",
+ "Name": "Naam",
+ "Names cache warmup completed": "Names cache warmup completed",
+ "New Collection Name": "New Collection Name",
+ "New Conversation": "New Conversation",
+ "New Properties": "New Properties",
+ "New Property": "New Property",
+ "New Value": "New Value",
+ "New users without specific organisation membership will be automatically added to this organisation": "New users without specific organisatie membership will be automatically added to this organisatie",
+ "Next": "Volgende",
+ "No": "Nee",
+ "No ConfigSets found": "No ConfigSets found",
+ "No GitHub token configured": "Geen GitHub-token geconfigureerd",
+ "No GitHub token provided": "Geen GitHub-token opgegeven",
+ "No GitLab token provided": "Geen GitLab-token opgegeven",
+ "No Organisation": "No Organisation",
+ "No active filters": "No active filters",
+ "No activity data available": "No activity data available",
+ "No agents available": "No agents available",
+ "No agents found": "No agents found",
+ "No app store cache exists yet": "Er bestaat nog geen app store cache",
+ "No applications are available.": "No applicaties are available.",
+ "No applications found": "No applicaties found",
+ "No archived conversations": "No gearchiveerd gespreks",
+ "No audit trail entries found": "No audittrail entries found",
+ "No changes recorded": "No changes recorded",
+ "No chunks to vectorize": "No chunks to vectorize",
+ "No collections found": "No collections found",
+ "No configuration data": "No configuratie data",
+ "No configurations are available.": "No configuraties are available.",
+ "No configurations found": "No configuraties found",
+ "No configurations found for this application.": "No configuraties gevonden for this applicatie.",
+ "No conversations yet. Create a new one to get started!": "No gespreks yet. Create a new one to get started!",
+ "No data available": "Geen gegevens beschikbaar",
+ "No data available for chart": "Geen gegevens beschikbaar for chart",
+ "No deleted items found": "No verwijderd items found",
+ "No deletion data available": "No deletion data available",
+ "No description found": "No description found",
+ "No description provided": "No description provided",
+ "No entities detected in this file. Run text extraction first.": "Geen entiteiten gedetecteerd in dit bestand. Voer eerst tekstextractie uit.",
+ "No entities found": "No entities found",
+ "No entities have been detected yet": "No entities have been detected yet",
+ "No events found": "No events found",
+ "No expired audit trails found to clear": "Geen verlopen audittrails gevonden om te wissen",
+ "No facetable fields available. Select a register and schema to see available filters.": "No facetable fields available. Selecteer een register and schema to see available filters.",
+ "No files found": "No bestands found",
+ "No files have been extracted yet": "No bestands have been extracted yet",
+ "No files to process": "Geen bestanden om te verwerken",
+ "No files to reindex": "Geen bestanden om te herindexeren",
+ "No filters are currently active. This will delete ALL audit trail entries!": "No filters are currently active. This will delete ALL audittrail entries!",
+ "No log entries found": "No log entries found",
+ "No logs are available for this configuration.": "No logs are available for this configuratie.",
+ "No logs are available for this source.": "No logs are available for this bron.",
+ "No logs found": "No logs found",
+ "No mismatched fields found - SOLR schema is properly configured": "Geen ongelijke velden gevonden - SOLR-schema is correct geconfigureerd",
+ "No objects found": "Geen objecten gevonden",
+ "No objects found to vectorize": "Geen objecten gevonden om te vectoriseren",
+ "No objects selected for deletion": "No objecten geselecteerd for deletion",
+ "No objects to delete": "No objecten to delete",
+ "No objects were permanently deleted": "No objecten were permanently deleted",
+ "No properties found": "No properties found",
+ "No properties match your filters.": "No properties match your filters.",
+ "No purge date set": "No purge date set",
+ "No register data available": "No register data available",
+ "No registers found": "Geen registers gevonden",
+ "No registers found for this application.": "Geen registers gevonden for this applicatie.",
+ "No relations found": "No relations found",
+ "No request body available": "No request body available",
+ "No response body available": "No response body available",
+ "No saved views yet. Create one in the Search tab!": "No opgeslagen weergaves yet. Create one in the Search tab!",
+ "No schema data available": "No schema data available",
+ "No schema selected for exploration": "No schema geselecteerd for exploration",
+ "No schemas found": "Geen schema's gevonden",
+ "No schemas found for this application.": "Geen schema's gevonden for this applicatie.",
+ "No search terms data available": "No search terms data available",
+ "No search trail entries found": "No search trail entries found",
+ "No sources are available.": "No brons are available.",
+ "No sources found": "Geen bronnen gevonden",
+ "No templates found": "No templates found",
+ "No templates have been created yet": "No templates have been aangemaakt yet",
+ "No valid magic-mapped register+schema combinations found": "Geen geldige magic-mapped register+schema-combinaties gevonden",
+ "No views found. Create views first before configuring vectorization.": "No weergaves found. Create weergaves first before configuring vectorization.",
+ "No views match your search": "No weergaves match your search",
+ "No webhooks found": "No webhooks found",
+ "No webhooks have been configured yet": "No webhooks have been configured yet",
+ "No workflows found in this project. Create workflows in the n8n editor.": "No workflows gevonden in this project. Create workflows in the n8n editor.",
+ "None": "Geen",
+ "Not helpful": "Not helpful",
+ "Not in use": "Not in use",
+ "Number Constraints": "Number Constraints",
+ "Number of chunks to vectorize in one API call (1-100).": "Number of chunks to vectorize in one API call (1-100).",
+ "Number of chunks to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.": "Number of chunks to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.",
+ "Number of objects to process in each batch (1-5000).": "Number of objecten to process in each batch (1-5000).",
+ "Number of objects to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.": "Number of objecten to vectorize in one API call. Higher = faster but more memory. Recommended: 10-50.",
+ "Numeric Range:": "Numeric Range:",
+ "Object": "Object",
+ "Object Collection": "Object Collection",
+ "Object Count Prediction": "Object Count Prediction",
+ "Object ID": "Object ID",
+ "Object Management": "Object Management",
+ "Object Vectorization": "Object Vectorization",
+ "Object Warmup": "Object Warmup",
+ "Object collection not configured": "Objectcollectie niet geconfigureerd",
+ "Object not found": "Object niet gevonden",
+ "Object permanently deleted": "Object permanent verwijderd",
+ "Object restored successfully": "Object succesvol hersteld",
+ "Object settings updated successfully": "Objectinstellingen succesvol bijgewerkt",
+ "Object sources": "Object brons",
+ "Object unlocked successfully": "Object succesvol ontgrendeld",
+ "Object vectorization configuration saved successfully": "Object vectorization configuratie opgeslagen succesvol",
+ "Object vectorized successfully": "Object succesvol gevectoriseerd",
+ "Object:": "Object:",
+ "Objects": "Objecten",
+ "Objects Analyzed": "Objects Analyzed",
+ "Objects Distribution": "Objects Distribution",
+ "Objects being analyzed": "Objects being analyzed",
+ "Objects by Register": "Objects by Register",
+ "Objects by Schema": "Objects by Schema",
+ "Objects deletion completed successfully": "Verwijdering objecten succesvol voltooid",
+ "Objects in schema": "Objects in schema",
+ "Objects to Process:": "Objects to Process:",
+ "Objects to be analyzed": "Objects to be analyzed",
+ "Objects to be deleted": "Objects to be deleted",
+ "Objects to be validated": "Objects to be validated",
+ "Objects will be serialized as JSON text before vectorization": "Objects will be serialized as JSON text before vectorization",
+ "Objects will be soft-deleted (marked as deleted but kept in database). They can be recovered later if needed.": "Objects will be soft-deleted (marked as verwijderd but kept in database). They can be recovered later if needed.",
+ "Old Value": "Old Value",
+ "Oldest Item (days)": "Oldest Item (days)",
+ "Ollama Chat Settings": "Ollama Chat Settings",
+ "Ollama Embedding Configuration": "Ollama Embedding Configuration",
+ "Ollama URL": "Ollama URL",
+ "Only With Changes": "Only With Changes",
+ "Open Register Objects": "Open Register Objects",
+ "Open n8n Editor": "Open n8n Editor",
+ "OpenAI Chat Settings": "OpenAI Chat Settings",
+ "OpenAI Embedding Configuration": "OpenAI Embedding Configuration",
+ "OpenRegister Settings": "OpenRegister Settings",
+ "Optional webhook secret for signature verification": "Optional webhook secret for signature verification",
+ "Order": "Volgorde",
+ "Organisation": "Organisatie",
+ "Organisation ID": "Organisation ID",
+ "Organisation Members": "Organisation Members",
+ "Organisation Statistics": "Organisation Statistics",
+ "Organisation created successfully": "Organisatie succesvol aangemaakt",
+ "Organisation settings saved successfully": "Organisation settings opgeslagen succesvol",
+ "Organisations": "Organisaties",
+ "Organization": "Organization",
+ "Organization ID (Optional)": "Organization ID (Optional)",
+ "Orphaned Items": "Orphaned Items",
+ "Owner": "Eigenaar",
+ "Owner:": "Owner:",
+ "Parallel Mode (Faster, more resource intensive)": "Parallel Mode (Faster, more rebron intensive)",
+ "Parallel:": "Parallel:",
+ "Password": "Wachtwoord",
+ "Password for SOLR authentication (optional)": "Password for SOLR authentication (optional)",
+ "Path": "Pad",
+ "Path in repository": "Path in repository",
+ "Path where the configuration file will be saved in the repository": "Path where the configuratie bestand will be opgeslagen in the repository",
+ "Path where the register OAS file will be saved in the repository": "Path where the register OAS bestand will be opgeslagen in the repository",
+ "Pattern (regex)": "Pattern (regex)",
+ "Pattern Issue": "Pattern Issue",
+ "Pattern constraint is missing": "Pattern constraint is missing",
+ "Patterns:": "Patterns:",
+ "Pending": "In afwachting",
+ "Permanent Delete Mode": "Permanent Delete Mode",
+ "Permanently Delete": "Permanently Delete",
+ "Permanently delete already soft-deleted objects": "Permanently delete already soft-deleted objects",
+ "Permanently delete this conversation?": "Permanently delete this gesprek?",
+ "Person": "Person",
+ "Personal Data": "Personal Data",
+ "Phone": "Phone",
+ "Please create an agent in the": "Please create an agent in the",
+ "Please select an agent to continue": "Please select an agent to continue",
+ "Please select which register and schema to use for the new object": "Please select which register and schema to use for the new object",
+ "Please try again later.": "Please try again later.",
+ "Please wait while we fetch your agents.": "Even geduld while we fetch your agents.",
+ "Please wait while we fetch your applications.": "Even geduld while we fetch your applicaties.",
+ "Please wait while we fetch your configurations.": "Even geduld while we fetch your configuraties.",
+ "Please wait while we fetch your deleted items.": "Even geduld while we fetch your verwijderd items.",
+ "Please wait while we fetch your sources.": "Even geduld while we fetch your brons.",
+ "Popular Search Terms": "Popular Search Terms",
+ "Port": "Poort",
+ "Prerequisites": "Prerequisites",
+ "Press Enter to send, Shift+Enter for new line": "Press Enter to send, Shift+Enter for new line",
+ "Previous": "Vorige",
+ "Private": "Private",
+ "Processes chunks in batches with simulated parallelism.": "Processes chunks in batches with simulated parallelism.",
+ "Processes file chunks sequentially (safest).": "Processes bestand chunks sequentially (safest).",
+ "Processes objects in chunks with simulated parallelism.": "Processes objecten in chunks with simulated parallelism.",
+ "Processes objects sequentially (safest).": "Processes objecten sequentially (safest).",
+ "Processing": "Verwerken",
+ "Processing Limits": "Processing Limits",
+ "Processing...": "Verwerken...",
+ "Project initialized successfully": "Project initialized succesvol",
+ "Project not found. Please initialize first.": "Project niet gevonden. Initialiseer eerst.",
+ "Properties": "Eigenschappen",
+ "Property Behaviors": "Property Behaviors",
+ "Property Configuration:": "Property Configuration:",
+ "Property Filters": "Property Filters",
+ "Property Title": "Property Title",
+ "Property Type": "Property Type",
+ "Property can be improved": "Property can be improved",
+ "Protected": "Protected",
+ "Provider": "Aanbieder",
+ "Provider is required for testing": "Aanbieder is verplicht voor testen",
+ "Public": "Public",
+ "Public View": "Public View",
+ "Public views can be accessed by anyone in the system": "Public weergaves can be accessed by anyone in the system",
+ "Publish": "Publiceren",
+ "Publish Objects": "Publish Objects",
+ "Publish all objects in this schema": "Publish all objecten in this schema",
+ "Published": "Gepubliceerd",
+ "Published:": "Published:",
+ "Publishing...": "Publishing...",
+ "Purge": "Permanent verwijderen",
+ "Purge Date": "Purge Date",
+ "Query Complexity Distribution": "Query Complexity Distribution",
+ "Query parameter is required": "Zoekparameter is verplicht",
+ "RAG": "RAG",
+ "RAG Configuration": "RAG Configuration",
+ "Rate limits cleared successfully": "Snelheidslimieten succesvol gewist",
+ "Raw Changes Data": "Raw Changes Data",
+ "Re-vectorize on object update": "Re-vectorize on object update",
+ "Read": "Lezen",
+ "Recommendations:": "Recommendations:",
+ "Recommended Type:": "Recommended Type:",
+ "Recommended: 5 sources": "Recommended: 5 brons",
+ "Refresh": "Vernieuwen",
+ "Refresh Data": "Refresh Data",
+ "Refresh Stats": "Refresh Stats",
+ "Refresh Workflows": "Refresh Workflows",
+ "Refresh dashboard": "Refresh dashboard",
+ "Refresh database info": "Refresh database info",
+ "Register": "Register",
+ "Register ID": "Register ID",
+ "Register Statistics": "Register Statistics",
+ "Register Totals": "Register Totals",
+ "Register depublished successfully": "Register depublished succesvol",
+ "Register not found": "Register niet gevonden",
+ "Register objects deletion completed successfully": "Verwijdering registerobjecten succesvol voltooid",
+ "Register published successfully": "Register gepubliceerd succesvol",
+ "Register/Schema Usage": "Register/Schema Usage",
+ "Registers": "Registers",
+ "Reindex": "Herindexeren",
+ "Reindex completed": "Herindexeren voltooid",
+ "Reindex completed successfully": "Herindexeren succesvol voltooid",
+ "Reindex failed": "Reindex failed",
+ "Relations": "Relations",
+ "Remote Version": "Remote Version",
+ "Remove": "Verwijderen",
+ "Remove filter": "Remove filter",
+ "Remove from favorites": "Verwijderen uit favorieten",
+ "Remove group": "Remove group",
+ "Removed": "Removed",
+ "Removed from favorites": "Verwijderd uit favorieten",
+ "Rename Conversation": "Rename Conversation",
+ "Rename conversation": "Rename gesprek",
+ "Replicas": "Replicas",
+ "Repository": "Repository",
+ "Request Body": "Request Body",
+ "Request Data": "Request Data",
+ "Request Details": "Request Details",
+ "Request body must be JSON with a \"query\" field": "Verzoekinhoud moet JSON zijn met een \"query\"-veld",
+ "Request timeout in seconds": "Request timeout in seconds",
+ "Required field": "Required field",
+ "Required status is inconsistent": "Required status is inconsistent",
+ "Rerun Search": "Rerun Search",
+ "Reset Changes": "Reset Changes",
+ "Reset Filters": "Reset Filters",
+ "Response Body": "Response Body",
+ "Response Details": "Response Details",
+ "Response Time:": "Response Time:",
+ "Restore": "Herstellen",
+ "Restore conversation": "Restore gesprek",
+ "Restore or permanently delete items": "Restore or permanently delete items",
+ "Result Count Range": "Result Count Range",
+ "Results": "Resultaten",
+ "Retrieve all objects for this schema": "Retrieve all objecten for this schema",
+ "Retry": "Opnieuw proberen",
+ "Retry Failed Extractions": "Retry Failed Extractions",
+ "Retry Policy": "Retry Policy",
+ "Retry completed": "Opnieuw proberen voltooid",
+ "Retrying...": "Retrying...",
+ "Risk Level": "Risiconiveau",
+ "Roles updated successfully": "Roles bijgewerkt succesvol",
+ "SOLR Connection Settings": "SOLR Connection Settings",
+ "SOLR Version:": "SOLR Version:",
+ "SOLR actions menu": "SOLR actions menu",
+ "SOLR base path (usually /solr)": "SOLR base path (usually /solr)",
+ "SOLR is disabled": "SOLR is uitgeschakeld",
+ "SOLR is not available or not configured": "SOLR is niet beschikbaar of niet geconfigureerd",
+ "SOLR logging disabled": "SOLR logging disabled",
+ "SOLR logging enabled": "SOLR logging enabled",
+ "SOLR search disabled": "SOLR search disabled",
+ "SOLR search enabled": "SOLR search enabled",
+ "SOLR server hostname or IP address": "SOLR server hostname or IP address",
+ "SOLR server port number (optional, defaults to 8983)": "SOLR server port number (optional, defaults to 8983)",
+ "SOLR setup completed successfully": "SOLR-inrichting succesvol voltooid",
+ "SOLR setup failed": "SOLR-inrichting mislukt",
+ "SOLR setup failed - check logs": "SOLR-inrichting mislukt - controleer logboek",
+ "Sample Values:": "Sample Values:",
+ "Save": "Opslaan",
+ "Save Configuration": "Save Configuration",
+ "Save Connection Settings": "Save Connection Settings",
+ "Save Roles": "Save Roles",
+ "Save Settings": "Save Settings",
+ "Save current search as view": "Save current search as weergave",
+ "Saved Views": "Saved Views",
+ "Saving...": "Opslaan...",
+ "Schema": "Schema",
+ "Schema ID": "Schema ID",
+ "Schema Name": "Schema Name",
+ "Schema Statistics": "Schema Statistics",
+ "Schema depublished successfully": "Schema depublished succesvol",
+ "Schema objects deletion completed successfully": "Verwijdering schema-objecten succesvol voltooid",
+ "Schema published successfully": "Schema gepubliceerd succesvol",
+ "Schema successfully created": "Schema succesvol created",
+ "Schema successfully updated": "Schema succesvol updated",
+ "Schemas": "Schema's",
+ "Scheme": "Scheme",
+ "Search / Views": "Search / Views",
+ "Search Activity": "Search Activity",
+ "Search Analytics": "Search Analytics",
+ "Search Entities": "Search Entities",
+ "Search Files": "Search Files",
+ "Search GitHub": "Search GitHub",
+ "Search GitLab": "Search GitLab",
+ "Search Method": "Search Method",
+ "Search Term": "Search Term",
+ "Search Trail Details": "Zoektrail Details",
+ "Search Trail Management": "Zoektrail Management",
+ "Search Trail Statistics": "Zoektrail Statistics",
+ "Search Trails": "Zoektrails",
+ "Search Views": "Search Views",
+ "Search Webhooks": "Search Webhooks",
+ "Search by file name or path": "Search by bestand name or path",
+ "Search by name or URL": "Search by name or URL",
+ "Search by value": "Search by value",
+ "Search in Files": "Search in Files",
+ "Search in Objects": "Search in Objects",
+ "Search property names...": "Search eigenschap names...",
+ "Search trail deletion not implemented yet": "Verwijdering zoektrails nog niet geïmplementeerd",
+ "Search views...": "Search weergaves...",
+ "Secret": "Secret",
+ "Secret key for HMAC signature generation (optional)": "Secret key for HMAC signature generation (optional)",
+ "Select AI Agent": "Select AI Agent",
+ "Select All": "Alles selecteren",
+ "Select ConfigSet": "Select ConfigSet",
+ "Select File Types to Vectorize:": "Select File Types to Vectorize:",
+ "Select HTTP method": "Select HTTP method",
+ "Select Register and Schema": "Select Register and Schema",
+ "Select Views to Vectorize:": "Select Views to Vectorize:",
+ "Select a Nextcloud group to add": "Select a Nextcloud group to add",
+ "Select a branch": "Select a branch",
+ "Select a model or type a custom model name": "Select a model or type a custom model name",
+ "Select a repository": "Select a repository",
+ "Select a repository you have write access to": "Select a repository you have write access to",
+ "Select an AI Agent": "Select an AI Agent",
+ "Select an AI agent to begin chatting with your data.": "Select an AI agent to begin chatting with your data.",
+ "Select backend": "Select backend",
+ "Select chat model": "Select chat model",
+ "Select collection for files": "Select collection for bestands",
+ "Select collection for objects": "Select collection for objects",
+ "Select default organisation": "Select default organisatie",
+ "Select event to listen to...": "Select event to listen to...",
+ "Select model": "Select model",
+ "Select options...": "Select options...",
+ "Select period": "Select period",
+ "Select property to send as payload": "Select eigenschap to send as payload",
+ "Select provider": "Select provider",
+ "Select registers and schemas to save a view": "Select registers and schema's to save a weergave",
+ "Select retry policy": "Select retry policy",
+ "Select the branch to publish to": "Select the branch to publish to",
+ "Select the event this webhook should listen to": "Select the event this webhook should listen to",
+ "Select views to vectorize:": "Select weergaves to vectorize:",
+ "Select which Nextcloud groups are available for this organisation. Users in these groups will have access to organisation resources.": "Select which Nextcloud groups are available for this organisatie. Users in these groups will have access to organisatie rebrons.",
+ "Select which data views the AI can search": "Select which data weergaves the AI can search",
+ "Select which property from the event should be used as the webhook payload data": "Select which eigenschap from the event should be used as the webhook payload data",
+ "Select which tools the AI can use to perform actions": "Select which tools the AI can use to perform actions",
+ "Selected": "Geselecteerd",
+ "Selected Groups": "Selected Groups",
+ "Selected audit trails deleted successfully": "Selected audittrails verwijderd succesvol",
+ "Selected search trails deleted successfully": "Selected search trails verwijderd succesvol",
+ "Selected users can access this view": "Selected users can access this weergave",
+ "Send additional feedback": "Send additional feedback",
+ "Send as CloudEvent": "Send as CloudEvent",
+ "Sensitive PII": "Sensitive PII",
+ "Serial Mode (Safer, slower)": "Serial Mode (Safer, slower)",
+ "Serial:": "Serial:",
+ "Server Configuration": "Server Configuration",
+ "Server Information": "Server Information",
+ "Settings": "Instellingen",
+ "Shards": "Shards",
+ "Share": "Share",
+ "Share with Groups": "Share with Groups",
+ "Share with Users": "Share with Users",
+ "Show Filters": "Show Filters",
+ "Show less": "Minder tonen",
+ "Show only entries with changes": "Show only entries with changes",
+ "Simple": "Simple",
+ "Simple queries: Basic text searches with minimal parameters (e.g., single search term, no advanced filters)": "Simple queries: Basic text searches with minimal parameters (e.g., single search term, no advanced filters)",
+ "Size": "Grootte",
+ "Slug": "Slug",
+ "Soft Delete Mode": "Soft Delete Mode",
+ "Soft Deleted Items": "Soft Deleted Items",
+ "SolrCloud mode enabled": "SolrCloud mode enabled",
+ "Source": "Bron",
+ "Sources": "Bronnen",
+ "Sources:": "Sources:",
+ "Standalone SOLR mode": "Standalone SOLR mode",
+ "Start Conversation": "Start Conversation",
+ "Start Vectorization": "Start Vectorization",
+ "Start a conversation": "Start a gesprek",
+ "Starting names cache warmup...": "Starting names cache warmup...",
+ "Starting...": "Starting...",
+ "Statistics": "Statistieken",
+ "Stats calculation not yet implemented": "Statistiekenberekening nog niet geïmplementeerd",
+ "Status": "Status",
+ "Status Code": "Status Code",
+ "String Constraints": "String Constraints",
+ "Success": "Geslaagd",
+ "Success Rate": "Success Rate",
+ "Success Status": "Success Status",
+ "Successful": "Successful",
+ "Successfully joined organisation": "Succesvol bij organisatie aangesloten",
+ "Sync Table": "Sync Table",
+ "Synchronization Settings": "Synchronization Settings",
+ "System Default": "System Default",
+ "Technical Description": "Technical Description",
+ "Technical description for developers and administrators": "Technical description for developers and administrators",
+ "Temperature": "Temperature",
+ "Templates": "Sjablonen",
+ "Test": "Testen",
+ "Test Chat": "Test Chat",
+ "Test Connection": "Verbinding testen",
+ "Test Embedding": "Test Embedding",
+ "Test endpoint executed successfully": "Testeindpunt succesvol uitgevoerd",
+ "Test webhook delivered successfully": "Testwebhook succesvol afgeleverd",
+ "Test webhook delivery failed": "Test webhook delivery failed",
+ "Test webhook sent successfully": "Test webhook sent succesvol",
+ "Testing...": "Testing...",
+ "Text chunks are generated during file extraction and stored in the database. Vectorization reads these pre-chunked files and converts them to embeddings.": "Text chunks are generated during bestand extraction and stored in the database. Vectorization reads these pre-chunked bestands and converts them to embeddings.",
+ "Text extracted successfully": "Tekst succesvol geëxtraheerd",
+ "Text extraction disabled": "Tekstextractie uitgeschakeld",
+ "The URL where webhook events will be sent": "The URL where webhook events will be sent",
+ "The requested conversation does not exist": "Het gevraagde gesprek bestaat niet",
+ "The saved view and all its search configuration": "The opgeslagen weergave and all its search configuratie",
+ "There are no audit trail entries matching your current filters.": "There are no audittrail entries matching your current filters.",
+ "There are no deleted items matching your current filters.": "There are no verwijderd items matching your current filters.",
+ "There are no search trail entries matching your current filters.": "There are no search trail entries matching your current filters.",
+ "There are no webhook log entries matching your filters.": "There are no webhook log entries matching your filters.",
+ "This action cannot be undone.": "Deze actie kan niet ongedaan worden gemaakt.",
+ "This action cannot be undone. Make sure no collections are using this ConfigSet.": "Deze actie kan niet ongedaan worden gemaakt. Make sure no collections are using this ConfigSet.",
+ "This agent has no configurable views or tools, but you can still adjust RAG settings below.": "This agent has no configurable weergaves or tools, but you can still adjust RAG settings below.",
+ "This analysis may take some time": "This analysis may take some time",
+ "This audit trail entry does not contain any change information.": "This audittrail entry does not contain any change information.",
+ "This configuration has no data defined.": "This configuratie has no data defined.",
+ "This endpoint is deprecated. Use chunk-based endpoints instead.": "Dit eindpunt is verouderd. Gebruik in plaats daarvan chunk-gebaseerde eindpunten.",
+ "This entity has no relations to objects or files": "This entity has no relations to objecten or bestands",
+ "This is a test webhook from OpenRegister": "Dit is een testwebhook van OpenRegister",
+ "This schema must use Magic Table configuration to sync": "This schema must use Magic Table configuratie to sync",
+ "This source has no associated registers.": "This bron has no associated registers.",
+ "This will copy the _default ConfigSet with the new name": "This will copy the _default ConfigSet with the new name",
+ "This will permanently delete ALL embeddings (vectors) from the database. You will need to re-vectorize all objects and files. This action cannot be undone.\\n\\nAre you sure you want to continue?": "Dit zal permanent verwijderen ALL embeddings (vectors) from the database. You will need to re-vectorize all objecten and bestands. Deze actie kan niet ongedaan worden gemaakt.\\n\\nWeet u zeker dat u wilt continue?",
+ "This will permanently delete:": "Dit zal permanent verwijderen:",
+ "Timeout (seconds)": "Timeout (seconds)",
+ "Timestamp": "Timestamp",
+ "Tip: Only enable views that need semantic search to minimize embedding costs. Simple lookup tables rarely need vectorization.": "Tip: Only enable weergaves that need semantic search to minimize embedding costs. Simple lookup tables rarely need vectorization.",
+ "Title": "Titel",
+ "To Date": "To Date",
+ "To adjust chunk size or strategy, go to File Configuration → Processing Limits.": "To adjust chunk size or strategy, go to File Configuration → Processing Limits.",
+ "To change the embedding provider or model, go to LLM Configuration.": "To change the embedding provider or model, go to LLM Configuration.",
+ "To date": "To date",
+ "Toggle search sidebar": "Toggle search sidebar",
+ "Tools": "Hulpmiddelen",
+ "Top Deleters": "Top Deleters",
+ "Total": "Totaal",
+ "Total Audit Trails": "Total Audittrails",
+ "Total Chunks Available:": "Total Chunks Available:",
+ "Total Deleted Items": "Total Deleted Items",
+ "Total Members": "Total Members",
+ "Total Objects": "Total Objects",
+ "Total Objects in Database:": "Total Objects in Database:",
+ "Total Organisations": "Total Organisations",
+ "Total Results": "Total Results",
+ "Total Searches": "Total Searches",
+ "Total Size": "Total Size",
+ "Total Storage": "Total Storage",
+ "Total:": "Total:",
+ "Totals": "Totals",
+ "Type": "Type",
+ "Type Issue": "Type Issue",
+ "Type Variations:": "Type Variations:",
+ "Type must be \"positive\" or \"negative\"": "Type moet \"positive\" of \"negative\" zijn",
+ "Type to search for groups": "Type to search for groups",
+ "Type to search for users": "Type to search for users",
+ "Type to search groups...": "Type to search groups...",
+ "Type to search users...": "Type to search users...",
+ "URL": "URL",
+ "URL where Ollama is running": "URL where Ollama is running",
+ "UUID:": "UUID:",
+ "Unchanged": "Unchanged",
+ "Unique Search Terms": "Unique Search Terms",
+ "Unique Terms": "Unique Terms",
+ "Unknown": "Onbekend",
+ "Unknown Register": "Unknown Register",
+ "Unknown Schema": "Unknown Schema",
+ "Untitled View": "Untitled View",
+ "Update": "Bijwerken",
+ "Update Operations": "Update Operations",
+ "Update configuration: ...": "Update configuratie: ...",
+ "Update register OAS: ...": "Update register OAS: ...",
+ "Update vectors when object data changes (recommended for accurate search)": "Update vectors when object data changes (recommended for accurate search)",
+ "Updated": "Bijgewerkt",
+ "Updated At": "Updated At",
+ "Updated:": "Updated:",
+ "Uptime:": "Uptime:",
+ "Usage Count": "Usage Count",
+ "Use SolrCloud with Zookeeper for distributed search": "Use SolrCloud with Zookeeper for distributed search",
+ "Use filters to narrow down audit trail entries by register, schema, action type, user, date range, or object ID.": "Use filters to narrow down audittrail entries by register, schema, action type, user, date range, or object ID.",
+ "Use filters to narrow down deleted items by register, schema, deletion date, or user who deleted them.": "Use filters to narrow down verwijderd items by register, schema, deletion date, or user who verwijderd them.",
+ "Use filters to narrow down search trail entries by register, schema, success status, user, date range, search terms, or performance metrics.": "Use filters to narrow down search trail entries by register, schema, success status, user, date range, search terms, or performance metrics.",
+ "Used By Collections": "Used By Collections",
+ "User": "Gebruiker",
+ "User Agent Statistics": "User Agent Statistics",
+ "User Description": "User Description",
+ "User rate limits cleared successfully": "Gebruikerssnelheidslimieten succesvol gewist",
+ "User removed successfully": "User removed succesvol",
+ "User-friendly description shown in forms and help text": "User-friendly description shown in forms and help text",
+ "Username": "Username",
+ "Username for SOLR authentication (optional)": "Username for SOLR authentication (optional)",
+ "Users": "Gebruikers",
+ "Using Pre-Generated Chunks": "Using Pre-Generated Chunks",
+ "Validate": "Valideren",
+ "Validate Objects": "Validate Objects",
+ "Validation completed successfully": "Validatie succesvol voltooid",
+ "Validation failed": "Validatie mislukt",
+ "Value": "Waarde",
+ "Vector Dimensions": "Vector Dimensions",
+ "Vector Search Backend": "Vector Search Backend",
+ "Vector field: _embedding_": "Vector field: _embedding_",
+ "Vectorization Triggers": "Vectorization Triggers",
+ "Vectorize All Files": "Vectorize All Files",
+ "Vectorize All Objects": "Vectorize All Objects",
+ "Vectorize all file types": "Vectorize all bestand types",
+ "Vectorize all views": "Vectorize all weergaves",
+ "Vectorize on object creation": "Vectorize on object creation",
+ "Vectors will be stored in your existing object and file collections": "Vectors will be stored in your existing object and bestand collections",
+ "Version": "Versie",
+ "Very High": "Very High",
+ "View API Docs": "View API Docs",
+ "View Changes": "View Changes",
+ "View Details": "View Details",
+ "View Error": "View Error",
+ "View File": "View File",
+ "View Full Details": "View Full Details",
+ "View Logs": "View Logs",
+ "View Name": "View Name",
+ "View Object": "Object bekijken",
+ "View Parameters": "View Parameters",
+ "View Selection": "View Selection",
+ "View and analyze search trail logs with advanced filtering and analytics capabilities": "View and analyze search trail logs with advanced filtering and analytics capabilities",
+ "View and analyze system audit trails with advanced filtering capabilities": "View and analyze system audittrails with advanced filtering capabilities",
+ "View deleted successfully": "Weergave succesvol verwijderd",
+ "View entity details and manage relations": "View entity details and manage relations",
+ "View name": "View name",
+ "View name is required": "View name is verplicht",
+ "View saved successfully!": "View opgeslagen succesvol!",
+ "View search analytics and manage search logs": "View search analytics and manage search logs",
+ "View successfully deleted": "View succesvol deleted",
+ "View successfully updated": "View succesvol updated",
+ "View updated successfully!": "View bijgewerkt succesvol!",
+ "View webhook delivery logs and filter by webhook": "View webhook delivery logs and filter by webhook",
+ "Views": "Weergaven",
+ "Visible to users": "Visible to users",
+ "Wait for Response": "Wait for Response",
+ "Wait for webhook response before continuing (required for request/response flows)": "Wait for webhook response before continuing (required for request/response flows)",
+ "Warmup Names Cache": "Warmup Names Cache",
+ "Warning": "Waarschuwing",
+ "Warning:": "Warning:",
+ "Webhook": "Webhook",
+ "Webhook Log Details": "Webhook Log Details",
+ "Webhook Logs": "Webhook Logs",
+ "Webhook created successfully": "Webhook aangemaakt succesvol",
+ "Webhook deleted": "Webhook deleted",
+ "Webhook retry delivered successfully": "Webhook opnieuw succesvol afgeleverd",
+ "Webhook retry delivery failed": "Webhook retry delivery failed",
+ "Webhook updated": "Webhook updated",
+ "Webhook updated successfully": "Webhook bijgewerkt succesvol",
+ "Webhooks": "Webhooks",
+ "Weekly": "Weekly",
+ "Wrap webhook payload in CloudEvents format for better interoperability": "Wrap webhook payload in CloudEvents format for better interoperability",
+ "X-Custom-Header: value\\nAuthorization: Bearer token": "X-Custom-Header: value\\nAuthorization: Bearer token",
+ "Yes": "Ja",
+ "You": "You",
+ "You can create new ConfigSets based on the _default template, or upload custom ones directly to your SOLR server.": "You can create new ConfigSets based on the _default template, or upload custom ones directly to your SOLR server.",
+ "You do not have access to this conversation": "U heeft geen toegang tot dit gesprek",
+ "You do not have permission to delete this conversation": "U heeft geen toestemming om dit gesprek te verwijderen",
+ "You do not have permission to modify this conversation": "U heeft geen toestemming om dit gesprek te wijzigen",
+ "You do not have permission to restore this conversation": "U heeft geen toestemming om dit gesprek te herstellen",
+ "You must be logged in to favorite views": "You must be logged in to favorite weergaves",
+ "You need an AI agent to start a conversation.": "You need an AI agent to start a gesprek.",
+ "Your Fireworks AI API key. Get one at": "Your Fireworks AI API key. Get one at",
+ "Your OpenAI API key. Get one at": "Your OpenAI API key. Get one at",
+ "Your feedback has been recorded. Optionally, you can provide additional details here...": "Your feedback has been recorded. Optionally, you can provide additional details here...",
+ "Zookeeper Hosts": "Zookeeper Hosts",
+ "Zookeeper Port": "Zookeeper Port",
+ "Zookeeper Settings (SolrCloud)": "Zookeeper Settings (SolrCloud)",
+ "Zookeeper connection string for SolrCloud": "Zookeeper connection string for SolrCloud",
+ "Zookeeper port number (optional, defaults to 2181)": "Zookeeper port number (optional, defaults to 2181)",
+ "chunk": "chunk",
+ "chunks": "chunks",
+ "chunks processed": "chunks processed",
+ "configuration(s)": "configuratie(s)",
+ "e.g., lib/Settings/config.json": "e.g., lib/Settings/config.json",
+ "e.g., lib/Settings/register.json": "e.g., lib/Settings/register.json",
+ "failed": "failed",
+ "file": "bestand",
+ "files": "bestands",
+ "fw_...": "fw_...",
+ "http://localhost:11434": "http://localhost:11434",
+ "https://api.fireworks.ai/inference/v1": "https://api.fireworks.ai/inference/v1",
+ "https://example.com/webhook": "https://example.com/webhook",
+ "members": "members",
+ "menu or contact someone with permission to create agents.": "menu or contact someone with permission to create agents.",
+ "messages": "messages",
+ "n8n URL and API key are required": "n8n-URL en API-sleutel zijn verplicht",
+ "n8n configuration saved successfully": "n8n configuratie opgeslagen succesvol",
+ "n8n connection not configured": "n8n-verbinding niet geconfigureerd",
+ "n8n connection successful": "n8n-verbinding geslaagd",
+ "n8n connection test successful": "n8n connection test successful",
+ "n8n integration disabled": "n8n integration disabled",
+ "n8n integration enabled": "n8n integration enabled",
+ "n8n project initialized successfully": "n8n-project succesvol geïnitialiseerd",
+ "n8n settings saved successfully": "n8n-instellingen succesvol opgeslagen",
+ "objectType: object\\naction: created": "objectType: object\\naction: created",
+ "objects": "objects",
+ "objects processed": "objects processed",
+ "or pick a range": "or pick a range",
+ "org-...": "org-...",
+ "provides a good balance between speed and accuracy.": "provides a good balance between speed and accuracy.",
+ "register(s)": "register(s)",
+ "register(s) selected": "register(s) selected",
+ "required": "required",
+ "results": "results",
+ "schema(s)": "schema(s)",
+ "schema(s) selected": "schema(s) selected",
+ "sk-...": "sk-...",
+ "this application": "this applicatie",
+ "to": "to",
+ "vectorized": "vectorized",
+ "views selected": "weergaves selected",
+ "ℹ️ Current Configuration": "ℹ️ Current Configuration",
+ "⚡ Batch Processing": "⚡ Batch Processing",
+ "✓ Comprehensive context ✓ Less likely to miss details ✗ Slower responses ✗ May include less relevant information": "✓ Comprehensive context ✓ Less likely to miss details ✗ Slower responses ✗ May include less relevant information",
+ "✓ Faster responses ✓ More focused answers ✗ May miss relevant information": "✓ Faster responses ✓ More focused answers ✗ May miss relevant information",
+ "✨ AI Features": "✨ AI Features",
+ "All search trails cleared successfully": "All search trails cleared successfully",
+ "Multiple search trail deletion not implemented yet": "Multiple search trail deletion not implemented yet",
+ "No expired search trails found to clear": "Geen verlopen zoektrails gevonden om te wissen",
+ "Missing message": "Ontbrekend bericht",
+ "message content is required": "berichtinhoud is vereist",
+ "Missing conversation or agentUuid": "Ontbrekend gesprek of agentUuid",
+ "Access denied": "Toegang geweigerd",
+ "Conversation not found": "Gesprek niet gevonden",
+ "AI service not configured": "AI-service niet geconfigureerd",
+ "Failed to process message": "Bericht verwerken mislukt",
+ "Missing conversationId": "Ontbrekend conversationId",
+ "conversationId is required": "conversationId is vereist",
+ "Failed to fetch conversation history": "Gespreksgeschiedenis ophalen mislukt",
+ "Failed to clear conversation": "Gesprek wissen mislukt",
+ "Invalid feedback type": "Ongeldig feedbacktype",
+ "type must be \"positive\" or \"negative\"": "type moet \"positive\" of \"negative\" zijn",
+ "Message not found": "Bericht niet gevonden",
+ "Failed to save feedback": "Feedback opslaan mislukt",
+ "Failed to get chat statistics": "Chatstatistieken ophalen mislukt",
+ "Not Found": "Niet gevonden",
+ "Engine not found": "Engine niet gevonden",
+ "Consumer not found": "Consumer niet gevonden",
+ "Backend parameter is required": "Backend-parameter is vereist",
+ "Failed to get database information: %s": "Database-informatie ophalen mislukt: %s",
+ "SOLR setup error: %s": "SOLR-installatiefout: %s",
+ "Reindex failed: %s": "Herindexering mislukt: %s"
+ }
+}
\ No newline at end of file
diff --git a/lib/AppInfo/Application.php b/lib/AppInfo/Application.php
index 73e2293a3..2da575232 100644
--- a/lib/AppInfo/Application.php
+++ b/lib/AppInfo/Application.php
@@ -194,6 +194,8 @@
use OCA\OpenRegister\Service\Configuration\ImportHandler as ConfigurationImportHandler;
use OCA\OpenRegister\Service\Configuration\PreviewHandler;
use OCA\OpenRegister\Service\Configuration\UploadHandler as ConfigurationUploadHandler;
+use OCA\OpenRegister\Service\LanguageService;
+use OCA\OpenRegister\Middleware\LanguageMiddleware;
/**
* Class Application
@@ -209,6 +211,8 @@
* @link https://github.com/nextcloud/server/blob/master/apps-extra/openregister
*
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
+ * @SuppressWarnings(PHPMD.ExcessiveMethodLength)
+ * @SuppressWarnings(PHPMD.UnusedFormalParameter)
*/
class Application extends App implements IBootstrap
{
@@ -240,6 +244,17 @@ public function register(IRegistrationContext $context): void
{
include_once __DIR__.'/../../vendor/autoload.php';
+ // Register request-scoped LanguageService as a singleton (shared per request).
+ $context->registerService(
+ LanguageService::class,
+ function () {
+ return new LanguageService();
+ }
+ );
+
+ // Register the LanguageMiddleware for Accept-Language header parsing.
+ $context->registerMiddleware(LanguageMiddleware::class);
+
// Register all services in phases to resolve circular dependencies.
$this->registerMappersWithCircularDependencies(context: $context);
$this->registerCacheAndFileHandlers(context: $context);
diff --git a/lib/BackgroundJob/BlobMigrationJob.php b/lib/BackgroundJob/BlobMigrationJob.php
index 022a7eeb1..65a8d2b89 100644
--- a/lib/BackgroundJob/BlobMigrationJob.php
+++ b/lib/BackgroundJob/BlobMigrationJob.php
@@ -30,6 +30,7 @@
use OCP\AppFramework\Utility\ITimeFactory;
use OCP\BackgroundJob\TimedJob;
use OCP\IAppConfig;
+use OCP\DB\QueryBuilder\IQueryBuilder;
use OCP\IDBConnection;
use Psr\Log\LoggerInterface;
@@ -279,12 +280,11 @@ private function blobTableExists(IDBConnection $db): bool
$platform = $db->getDatabasePlatform();
$isPostgres = stripos($platform::class, 'PostgreSQL') !== false;
+ // phpcs:ignore Generic.Files.LineLength.TooLong -- SQL query.
+ $sql = "SELECT 1 FROM information_schema.tables WHERE table_name = 'oc_openregister_objects' AND table_schema = DATABASE() LIMIT 1";
if ($isPostgres === true) {
// phpcs:ignore Generic.Files.LineLength.MaxExceeded
$sql = "SELECT 1 FROM information_schema.tables WHERE table_name = 'oc_openregister_objects' AND table_schema = current_schema() LIMIT 1";
- } else {
- // phpcs:ignore Generic.Files.LineLength.TooLong -- SQL query.
- $sql = "SELECT 1 FROM information_schema.tables WHERE table_name = 'oc_openregister_objects' AND table_schema = DATABASE() LIMIT 1";
}
$stmt = $db->prepare($sql);
@@ -313,7 +313,7 @@ private function fetchBlobObjects(IDBConnection $db): array
$result = $qb->executeQuery();
$rows = $result->fetchAll();
- $result->free();
+ $result->closeCursor();
return $rows;
}//end fetchBlobObjects()
@@ -333,7 +333,7 @@ private function countBlobRows(IDBConnection $db): int
$result = $qb->executeQuery();
$row = $result->fetch();
- $result->free();
+ $result->closeCursor();
return (int) ($row['count'] ?? 0);
}//end countBlobRows()
@@ -462,7 +462,7 @@ function (array $row): ?int {
$qb = $db->getQueryBuilder();
$qb->delete('openregister_objects')
- ->where($qb->expr()->in('id', $qb->createNamedParameter($ids, IDBConnection::PARAM_INT_ARRAY)));
+ ->where($qb->expr()->in('id', $qb->createNamedParameter($ids, IQueryBuilder::PARAM_INT_ARRAY)));
$qb->executeStatement();
}//end deleteBlobRows()
diff --git a/lib/BackgroundJob/HookRetryJob.php b/lib/BackgroundJob/HookRetryJob.php
index d42fb644d..40696d081 100644
--- a/lib/BackgroundJob/HookRetryJob.php
+++ b/lib/BackgroundJob/HookRetryJob.php
@@ -42,6 +42,7 @@
* @psalm-suppress UnusedClass
*
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
+ * @SuppressWarnings(PHPMD.ExcessiveMethodLength)
*/
class HookRetryJob extends QueuedJob
{
@@ -55,7 +56,7 @@ class HookRetryJob extends QueuedJob
* Constructor for HookRetryJob
*
* @param ITimeFactory $time Time factory
- * @param MagicMapper $objectEntityMapper Object mapper
+ * @param MagicMapper $objectEntityMapper Object mapper
* @param SchemaMapper $schemaMapper Schema mapper
* @param WorkflowEngineRegistry $engineRegistry Engine registry
* @param CloudEventFormatter $cloudEventFormatter CloudEvent formatter
@@ -182,26 +183,27 @@ protected function run($argument): void
context: ['hookId' => $hookId, 'objectId' => $objectId, 'attempt' => $attempt]
);
- if ($attempt < self::MAX_RETRIES) {
- $this->jobList->add(
- job: self::class,
- argument: [
- 'objectId' => $objectId,
- 'schemaId' => $schemaId,
- 'hook' => $hook,
- 'attempt' => ($attempt + 1),
- ]
- );
- $this->logger->info(
- message: "[HookRetryJob] Re-queued hook '$hookId' for attempt ".($attempt + 1),
- context: ['hookId' => $hookId, 'objectId' => $objectId]
- );
- } else {
+ if ($attempt >= self::MAX_RETRIES) {
$this->logger->error(
message: "[HookRetryJob] Max retries reached for hook '$hookId' on object $objectId",
context: ['hookId' => $hookId, 'objectId' => $objectId, 'maxRetries' => self::MAX_RETRIES]
);
+ return;
}
+
+ $this->jobList->add(
+ job: self::class,
+ argument: [
+ 'objectId' => $objectId,
+ 'schemaId' => $schemaId,
+ 'hook' => $hook,
+ 'attempt' => ($attempt + 1),
+ ]
+ );
+ $this->logger->info(
+ message: "[HookRetryJob] Re-queued hook '$hookId' for attempt ".($attempt + 1),
+ context: ['hookId' => $hookId, 'objectId' => $objectId]
+ );
}//end try
}//end run()
}//end class
diff --git a/lib/Command/MigrateStorageCommand.php b/lib/Command/MigrateStorageCommand.php
index 2a6eb4f87..748e3ff56 100644
--- a/lib/Command/MigrateStorageCommand.php
+++ b/lib/Command/MigrateStorageCommand.php
@@ -32,6 +32,10 @@
* php occ openregister:migrate-storage to-magic 1 5
* php occ openregister:migrate-storage to-blob 1 5 --dry-run
* php occ openregister:migrate-storage to-magic 1 5 --status
+ *
+ * @SuppressWarnings(PHPMD.CyclomaticComplexity)
+ * @SuppressWarnings(PHPMD.NPathComplexity)
+ * @SuppressWarnings(PHPMD.ExcessiveMethodLength)
*/
class MigrateStorageCommand extends Command
{
@@ -165,10 +169,9 @@ protected function execute(InputInterface $input, OutputInterface $output): int
$output->writeln('
- {{ t('openregister', 'Advanced filters are not available when using database source. Switch to Auto or SOLR Index for filtering options.') }} -
-